2015-07-20 299 views
1

我希望將所有訪問者轉發到我的網站以使用HTTPS而不是HTTP。無論他們要求什麼,我都想通過HTTPS服務器。http to https導致重定向循環

我已經嘗試添加該到我的.htaccess文件:

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

,但它只是導致重定向循環。我猜RewriteCond沒有按預期運行?

回答

2

這應該工作:

RewriteEngine On 
RewriteCond %{HTTPS} !on 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [NE,NC,R,L] 
+1

的確如此。謝謝! –