1
我搜索了stackoverflow但我的htaccess文件是有點不同,我所看到的。這是我目前有:強制WWW和HTTPS在.htaccess
Options -Indexes
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
我見過幾個不同的方法來迫使HTTPS在htaccess文件,都爲我工作的自己,但得到兩WWW + HTTPS不管是什麼人類型進入他們的瀏覽器是我所追求的。
完美,精美的作品。謝謝。 – Syntho
太棒了,很高興它的工作。請點擊複選標記接受答案,因爲它解決了您的問題。 –
只是出於好奇,就是這兩種方法之間的差異:關 重寫規則 的RewriteCond%{HTTPS} HTTPS(*)://%{HTTP_HOST}%{REQUEST_URI} [L]'code' 和 RewriteCond%{SERVER_PORT} 80 RewriteRule ^(。*)$ https://www.example.com/$1 [R,L] – Syntho