Получаю пустую страницу при принудительном изменении HTTP на HTTPS

Получаю пустую страницу при принудительном изменении HTTP на HTTPS

Я пытался принудительно перевести все мои http-запросы на https, используя:

<VirtualHost *:80>
 RewriteEngine on
    ReWriteCond %{SERVER_PORT} !^443$
    RewriteRule ^/(.*) https://%{www.advisorcircuit.com}/$1 [NC,R=301,L]
</VirtualHost>

Но я получаю пустую страницу, когда захожу на свой сайт, хотя я вижу значок ярлыка на вкладке окна. Есть ли способ сделать это?

решение1

%{..}представляет собой переменную. Я предполагаю, www.advisorcircuit.comчто не является переменной.

Вам понадобится:

RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R=301,L]

или

RewriteRule ^/(.*) https://www.advisorcircuit.com/$1 [NC,R=301,L]

Связанный контент