방금 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/