2014-11-22 58 views

回答

2
<IfModule mod_rewrite.c> 
    RewriteEngine On 

    RewriteCond %{HTTPS} off 
    RewriteCond %{REQUEST_URI} ^/payment\.php$ [NC] 
    RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

    RewriteCond %{HTTPS} on 
    RewriteCond %{REQUEST_URI} !^/payment\.php$ [NC] 
    RewriteRule^http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
</IfModule> 
+0

感謝Arne,但是我的問題是我的頁面在https模式下運行後,我的頁面正在成功重定向到https頁面。我只希望HTTPS只用於付款頁面,如果用戶點擊主頁選項卡,它應該轉到http不在https – vijay2991 2014-11-22 18:28:48

+0

嘗試編輯的版本。我不能在這裏測試它,但它應該工作。 – Arne 2014-11-22 18:43:06

+0

@Arne +1很好的答案。不過,我在代碼中添加了一些細節,以使其按預期工作 – 2014-11-22 21:26:17