2016-05-19 78 views
0

我重定向所有的流量從http到https,除了特定的頁面,但我想在該特定的頁面上有https重定向到http。我怎樣才能做到這一點。以下是我到目前爲止。如何將http重定向到除特定頁面之外的https,然後將https重定向到同一頁面的http?

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteCond %{REQUEST_URI} !^/page 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 
+0

的RewriteCond%{} HTTPS上 的RewriteCond%{REQUEST_URI}^/頁 重寫規則HTTP(*)://%{HTTP_HOST} /頁 –

+0

出於某種原因,它完全一樣的事情。該特定頁面的https仍然是https,它從不重定向到http。有任何想法嗎? – carnick

回答

0

我想通了,我走了,我在httpd.conf文件上面有什麼,然後在頁面目錄我編輯的.htaccess文件,並添加下面的代碼。

RewriteEngine On 
RewriteCond %{HTTPS} on 
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} 
相關問題