我想從任何方向使用HTTPS協議重定向到我們的站點,但有些重定向它不起作用。我想這一點:重定向到HTTP非www到HTTPS www htaccess
http://www.site.co
TOhttps://www.site.co
http://site.co
TOhttps://www.site.co
這是我的htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]
它不工作的第二條規則。它會轉到我們網站的另一個方向,而不是重定向到HTTPS網站。
[歡迎使用stackoverflow,請考慮閱讀** SO Tour **。它會引導你如何最好地使用這個網站](http:// stackoverflow。com/about) – Prix
[htaccess重定向非www到www,同時保留http和https]的可能重複(http://stackoverflow.com/questions/6525348/htaccess-for-redire--non-www-to-www- while-preserving-http-https) – Prix
感謝評論@Prix。我嘗試了這種迴應,但並沒有爲我工作。我不知道實際上有什麼問題 –