다음을 사용하여 모든 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]