2013-12-23 79 views
0

我試圖避免完全使用SSL,即使請求。htaccess重定向所有流量到http(非ssl)

我得到這個:

 
RewriteCond %{SERVER_PORT} 443 
RewriteRule (.*) http://subdomain.domain.net/$1 [R,L] 

,但它似乎並不工作。

這是一個在共享主機(如果它的事項)

回答

0

你可以試試這個規則:

RewriteCond %{HTTPS} on 
RewriteRule^http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
+0

這是行不通的。讓人們知道。我正在尋找答案,試圖自己解決這個問題。 – KingRichard

+0

@CriketX:發佈一個單獨的問題與相關的細節。 – anubhava

0

這應該工作:

RewriteEngine on 
RewriteCond %{HTTPS} ^on [OR] 
RewriteCond %{HTTP_HOST} ^example\.com [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] 
+0

歡迎來到Stack Overflow!儘管此代碼片段可能是解決方案,但[包括解釋](// meta.stackexchange.com/questions/114762/explaining-entirely-基於代碼的答案)確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 – xskxzr

相關問題