我想知道如何在主链接后重定向所有带随机字符的链接 例如,我有一个链接,这是一个有10个产品的类别
http://www.doamin.com/index.php?cPath=1RandomVarailable10
http://www.domain.com/index.php?cPath=1_2RandomVarailable10
所以我做的是
RewriteCond %{QUERY_STRING} ^cPath=1
RewriteRule ^index\.php$ http://www.newdomain1.com [R=301,L]
RewriteCond %{QUERY_STRING} ^cPath=1_2
RewriteRule ^index\.php$ http://www.newdomain2.com [R=301,L]
但是没有工作/相互冲突
答案 0 :(得分:1)
您需要?
来删除查询字符串:
RewriteCond %{QUERY_STRING} ^cPath=1
RewriteRule ^index\.php$ http://www.newdomain.com/? [R=301,L]
RewriteCond %{QUERY_STRING} ^cPath=1_2
RewriteRule ^index\.php$ http://www.newdomain.com/? [R=301,L]