2012-07-31 75 views
2

由於我已將Firefox更新到14.0.1,它會自動將https放入我們的在線商店的域中。僅針對主頁域名從HTTPS重定向到HTTPE

我需要一個代碼爲.htaccess文件,以便只有起始頁即www.example.com被重定向/被迫www.example.com,而火狐14.0.1改變成https://www.example.com

所以只有https://www.example.com應成爲www.example.com

有人知道這個代碼嗎?

謝謝。

+1

只是注意,如果你從HTTPS重定向到http你會在客戶端觸發一些警告一些瀏覽器。 – Ray 2012-07-31 14:43:05

+0

問題不是很清楚。你能改述一下嗎? – InternetSeriousBusiness 2012-07-31 14:43:11

+0

您爲什麼要將用戶重定向到您網站的* less *安全版本? – phihag 2012-07-31 14:44:08

回答

9

這應該可以做到。

RewriteCond %{HTTPS} on 
RewriteRule (.*) http://www.example.com/$1 [R=301,L] 

這將重寫所有不安全。

如果你只想要一個特定的頁面來搭配,使重寫規則少包容象下面這樣:

RewriteCond %{HTTPS} on 
RewriteRule ^$ http://www.example.com/ [R=301,L] 

這也將工作:

RewriteCond %{SERVER_PORT} 443 
RewriteRule ^(|/)$ http://www.example.com/ [L,R=301] 
+0

它只適用於首頁www.example.com,不適用於所有其他文件夾。我需要什麼代碼? – user1424612 2012-07-31 14:56:29

+0

@ user1424612看到上面 – Ray 2012-07-31 15:23:03

+0

雷,你是我的英雄,它的工作! Muitos gracias – user1424612 2012-07-31 16:27:54