2014-06-11 180 views
1

嗨,如果有人可以幫助我,我想做一個重定向。我已經創造了另一個車系統,我想一個老禪重定向到新的ocart類別htaccess參數不起作用

例如 mywebsite.com/zen/index.php?main_page=index&cPath=16

mywebsite.com/ocart/my_categorie

我在ocart啓用SEO_Friendly URLS

我不甚至有一個想法該怎麼辦,我已經嘗試過這個,但它不工作我能做什麼

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^cPath=16$ 
RewriteRule ^/?index\.php$ http://mywebsite com/ocart/my_categories [L,R=301] 

我將不勝感激任何和所有的幫助。

我的設置,我有一個網站的根目錄,它鏈接到購物車所在的子目錄,但根目錄有舊的禪宗和新的ocart目錄,谷歌已經索引了禪宗和我只是想將zen類別重定向到新的ocart版本。 root擁有.htaccess文件,ocart和zen目錄都有.htaccess文件。

回答

1

這個替換您的規則:

RewriteEngine On 

RewriteCond %{QUERY_STRING} (^|&)products_id= [NC] 
RewriteRule ^/?index\.php$ /ocart/? [L,R=301] 

RewriteCond %{QUERY_STRING} (^|&)cPath=16(&|$) [NC] 
RewriteRule ^/?index\.php$ /ocart/my_categories? [L,R=301] 
+0

不工作,確定讓我解釋我做了什麼,我有主域和2根目錄建立一個爲老禪車和一個新ocart,主域名網站只有一個網站,只有與ocart有鏈接的信息。 – user3731074

+0

舊的禪宗仍然是由谷歌索引,我只是想確保他們在我創建的ocart類別中,在根中我有一個.htaccess文件,並在ocart和禪宗我有個人.htaccess文件,在根我創建一個重寫網址從www.domain到非標準域的唯一名稱,因爲這是女士如何通過谷歌索引。我把這個重寫規則粘貼在禪車中?我是否正確地假設?但它沒有工作:( – user3731074

+0

Ure的明星,似乎apache需要一段時間來更新,我可以問一個其他問題,有沒有辦法告訴其他所有應該重定向到ocart目錄?例如,如果有產品是索引,我要去嘗試做所有這些,將product_id版本重定向到ocart目錄 – user3731074