개발자의 끄적끄적

[linux] Apache 80포트 다른 포트로 리다이렉트 시키기[펌] 본문

개발/linux

[linux] Apache 80포트 다른 포트로 리다이렉트 시키기[펌]

효벨 2019. 11. 18. 03:00
728x90
반응형

[linux] Apache 80포트 다른 포트로 리다이렉트 시키기[펌]

 

프로젝트중 80 포트 접속을 443 포트로 리다이렉트 시켜야 하는 이슈가 있어서

 

찾다가 아래 방법으로 해결했습니다!

 

그래서 참고하고자 퍼왔습니다!

 

출처는 아래 명시했습니다!!! 참고들하세요!

 

 

예를 들어서,

 

http://a.site:80 으로 접속 하는 주소를 http://a.site:8000 으로 포워딩 하고 싶을때.

 

뭐… a.site 로 들어와도 프로그램의 변수로 구분을 해서 들어가도 되겠지만

특별한 경우 a.site 로 들어왔는데 포트를 달아줘야 할경우 사용하면 된다.
html의 meta 테그를 써도 되지만 Apache 차원의 포워딩을 해보자

Listen 80
Listen 8000

NameVirtualHost *:80
NameVirtualHost *:8000

<VirtualHost *:80>
    ServerAdmin email
    ServerName te.site
    Redirect    /       http://te.site:8000
</VirtualHost>
<VirtualHost *:8000>
    ServerAdmin email
    DocumentRoot        /var/www/te
    ServerName te.site
</VirtualHost>

위 처럼 셋팅을 하면 a.site 로 접속하면 a.site:8000 으로 보낸다.

반응형
Comments