我刚刚将我的 apache2/Tomcat9 服务器从 Windows 移至 ubuntu。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,它是Redirect permanent / https://whatever/