Apache, html 루트를 Tomcat으로 리디렉션(업데이트됨)

Apache, html 루트를 Tomcat으로 리디렉션(업데이트됨)

방금 apache2/Tomcat9 서버를 Windows에서 우분투로 옮겼습니다. ProxyPass와 ProxyPassReverse가 제대로 작동합니다. 알려진 tomcat webapp URL이 모두 전달됩니다.

그러나 www.myservername.com을 입력하면 기본 var/www 디렉토리로 이동됩니다.

를 사용하여 리디렉션을 시도했습니다 000-default.conf. 다음은 작동 http://www.myservername.com하지만 작동하지 않습니다https://www.myservername.com

서버이름 www.myservername.com

ServerName www.myservername.com
<VirtualHost *:*>

    ServerName www.myservername.com
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html
    Redirect permanent / https://www.myservername.com/ddd-college-website/entry
</VirtualHost>

즉, https://www.myservername.com/브라우저에 입력하면 사용자는 https://www.myservername.com/ddd-college-website/entry. 하지만 그런 일은 일어나지 않아요

어떤 조언이라도 감사하겠습니다.

답변1

ServerName의 경우 포트 번호가 아닌 서버 이름만 설정하십시오. 그리고 리디렉션의 경우Redirect permanent / https://whatever/

관련 정보