Я предполагаю, что я не волшебник или эксперт apache2, поэтому вы можете свободно называть меня нубом.У меня есть такая проблема: два сервера с двумя разными apache2, первый принимает запросы из Интернета и перенаправляет их на второй, второй управляет запросами и извлекает файлы из файловой системы.
Я устанавливаю виртуальный хост первоготаким образом:
<VirtualHost *:443>
ServerName www.asd.mysite.it
ServerAlias asd.mysite.it
SSLProxyEngine On
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
SSLCertificateFile certificate.crt
SSLCertificateKeyFile private.key
SSLCertificateChainFile ca_bundle.crt
ErrorLog /var/log/apache2/error_log_bugs
CustomLog /var/log/apache2/access_log_bugs combined
ProxyRequests Off
ProxyPreserveHost On
RewriteEngine on
ProxyPass / http://192.168.0.53/mantisbt/
ProxyPassReverse / http://192.168.0.53/mantisbt/
</VirtualHost>
Я устанавливаю виртуальный хост второго таким образом:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory "/mantisbt">
AllowOverride All
</Directory>
</VirtualHost>
В / var / www / html / mantisbt / есть сайт MantisBT (php, подпапки и т. д.).
Если в моем браузере я вставляю http://192.168.0.53/mantisbt/ Я вижу нужную страницу, если я вставляю https://asd.mysite.it, мой URL переводится в https://asd.mysite.it/mantisbt/login_page.php и у меня ошибка:
The requested URL /mantisbt/mantisbt/login_page.php was not found on this server.
Я не могу понять, почему папка mantisbt повторяется дважды.Где я не прав?
Спасибо