2013-05-15 166 views
0

我有一個鏈接到我的網站上的安全報價單,我更改爲一個不同的安全URL。我爲舊網址顯示404。我已經嘗試了許多方法來重定向使用.htaccess無濟於事。有人可以幫忙嗎?https重定向到https頁面的一個網站.htaccess

這是我使用的代碼 - 但它不起作用。該網站的所有其他頁面都是http(不安全)。只有報價單是安全的。

RewriteCond %{HTTPS} on [OR] 
RewriteCond %{HTTP_HOST} ^rvinsurancepro\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.rvinsurancepro\.com$ 
RewriteRule ^quotes\/rv\-insurance\/$ "https\:\/\/iig\.itismysite\.com\/quotes\/rv\-insurance\/" [R=301,L] 

謝謝。

回答

0

我不是100%確定的,但是你可能在你的RewriteRule開始時錯過了一個斜槓。

RewriteRule ^/quotes\/rv\-insurance\/$ "https://yourdomain.com/xxx" [R=301,L] 

應該做的工作。

,正如另外,你可以在你的HTTP_HOST項結合:

^(www\.)?rvinsurancepro\.com$ 

我也不太清楚,RewriteRule指令的是第二個參數需要一個正規 表達,所以你可能不需要逃脫點和斜線。它可以在沒有 的情況下運行。