我的页面质量错误404" viewforum.php?id = 10",我想将其重定向到我的索引
我测试了这个:
RewriteRule ^viewforum.php?id=(\d+)$ / [R=301]
RewriteRule ^/viewforum.php?id=(\d+)$ / [R=301]
RewriteRule ^/viewforum.php?id=10$ / [R=301]
RewriteRule ^viewforum.php?id=10$ / [R=301]
但它不起作用:O
答案 0 :(得分:0)
网址开头是'viewforum'吗?如果不是您不应该使用^
字符,因为它指向URL的开头。
答案 1 :(得分:0)
RewriteRule ^viewforum.php /? [R=301]
应该按照您的要求执行
答案 2 :(得分:0)
您可以使用此规则:
RewriteCond %{QUERY_STRING} (^|&)id=([0-9]+) [NC]
RewriteRule ^viewforum\.php$ /? [R=301,L,NC]