使用查询字符串和语言代码重定向Joomla URL

时间:2015-09-02 00:21:39

标签: .htaccess redirect joomla url-rewriting rewrite

我有以下重定向,我想做。

/en/?Itemid=829 to /en/?Itemid=830
/ch/?Itemid=829 to /ch/?Itemid=830

/en/?Itemid=818 to /en/?Itemid=820
/ch/?Itemid=818 to /ch/?Itemid=820

我的重写在下面而且没有用,请告诉我出了什么问题。感谢。

RewriteCond %{QUERY_STRING} ^Itemid=829$
RewriteRule ^Itemid=829$ /?Itemid=830 [R=301,L]
RewriteCond %{QUERY_STRING} ^Itemid=818$
RewriteRule ^Itemid=818$ /?Itemid=820 [R=301,L]

1 个答案:

答案 0 :(得分:0)

Joomla有一个原生的Redirect工具,可以解决这个问题。如果您有一个需要遵循URL的一般规则集(删除.php,添加www等),那么编写htaccess规则就更有用了。

Components =>重定向