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?