Htaccess参数不工作



你好,如果有人可以帮助我,我想做一个重定向。我创建了另一个购物车系统,我想重定向一个旧的zen到新的购物车类别

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

mywebsite.com/ocart/my_categorie

我在ocart中启用了SEO_Friendly url

我甚至不知道该怎么做,我已经试过了,但它不工作我能做什么

RewriteEngine On
RewriteCond %{QUERY_STRING} ^cPath=16$
RewriteRule ^/?index.php$ http://mywebsite com/ocart/my_categories [L,R=301]
我将感激任何和所有的帮助。

我的设置,我有一个网站的根目录,链接到购物车所在的子目录,但根现在有旧的禅宗和新的ocart目录,谷歌索引了禅宗一个,我只是想重定向禅宗类别到新的ocart版本。根目录有一个。htaccess文件,ocart和zen目录都有一个。htaccess文件。

将你的规则替换为:

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]

最新更新