Я только что перенес свой сервер apache2/Tomcat9 с windows на ubuntu. ProxyPass и ProxyPassReverse работают нормально. Все известные URL веб-приложений tomcat проходят.
Однако когда я просто ввожу 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 укажите только Servername, а не portnumber. А для Redirect этоRedirect permanent / https://whatever/