본문으로 바로가기
  • http의 기본 포트는 80이다.
  • https의 기본 포트는 443이다.

그러므로 아래와 같이, 접속이 가능하다.

   http기준 80포트를 생략하여 url명시가 가능하다.

 

현재 운영중인 사이트의 도메인을 80포트로 이용하는 여러 방법이 있으나 아래의 방법정도로 간추려 보았다.

 

1).  도메인의 기본 포트번호 80번으로 포트번호 변경

2).  nginX의 포트 redircet

3).  apache tomcat에서 redirect

 

1)번  해당 웹서비스에서 80포트를 쓰는곳이 없으며, 하나의 서비스만 이용한다면 가능한 방법이다.

 

2)번 접속되는 80포트를 기준으로 각 서버로 redirect처리가 가능하다.(여러개의 웹서버를 동시에 운용가능)

 

3)번 redirect처리 되는 부분은 nginX와 동일하나, 하나의 웹서버에서 여러개의 서비스를 하는경우에만 redirect처리가 가능

 

tomcat서버에서 아래와 같이 redirect처리가 가능하다.

 

tomcat - server.xml


<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="지정된 포트번호" URIEncoding="UTF-8"/>
               
<Host name="해당 URL"  appBase="webapps" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
	<Context path="/" docBase="프로젝트" debug="0" reloadable="true" />
</Host>