2013-07-09 48 views
5

我有一個集成的SSL用於整個網站,並且當任何人訪問我的域名URL時,都會將htaccess代碼重定向到https。但我想保留一個文件夾,使其不會重定向到https。請幫我這個......下面是擺在我的根重定向所有請求htaccess的代碼爲https對口使用htaccess從特定文件夾中刪除SSL集成

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

感謝

回答

5

只需添加一個條件排除的文件夾:

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteCond %{REQUEST_URI} !^/folder1 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

如果你想SSL請求重定向到非SSL的/folder1,則:

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

謝謝......上面的第一個工作。 :) –

相關問題