Apex / Apache + обратный прокси + mod_rewrite с HTTPS

Я использую Apex на сервере Oracle Linux, и мой файл vhosts выглядит следующим образом:

<VirtualHost *:80>
ServerName www.example.com
ServerAlias example.com

Redirect permanent / https://example.com/

ProxyPreserveHost On
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/   

#   RewriteEngine On
#   RewriteCond %{SERVER_PORT} !443
#   RewriteRule ^(/(.*))?$ https://%{HTTP_HOST}/$1 [R=301,L]
</VirtualHost>

HTTP: //example.com/apex/f? P =4550:1 << это работает

HTTPS: //example.com/apex/f? P =4550:1 << это не так, со следующим кодом ошибки:

не обнаружена

Запрошенный URL /apex/f не найден на этом сервере.

Что может быть не так с этим файлом vhosts?

0 ответов

Другие вопросы по тегам