有人可以帮我解决很长时间的问题吗?谷歌正在抓取一种旧样式,它弄乱了我的页面索引。
网址是:http://www.mywebsite.com/forum/viewtopic.php?STYLE=54&f=182&t=3587
我想要做的是删除“ style=54
”..这可能吗?如果是这样,有人可以帮我写代码吗?
有人可以帮我解决很长时间的问题吗?谷歌正在抓取一种旧样式,它弄乱了我的页面索引。
网址是:http://www.mywebsite.com/forum/viewtopic.php?STYLE=54&f=182&t=3587
我想要做的是删除“ style=54
”..这可能吗?如果是这样,有人可以帮我写代码吗?
尝试将这些规则添加到文档根目录中的 htaccess 文件中,高于您可能已经拥有的任何规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^STYLE=[0-9]+&(.*)$
RewriteRule ^(.*)$ /$1?%1 [L,R=301]
这会将浏览器重定向到相同的 URI,但从STYLE=###
查询字符串中删除了部分。因此,在您的示例中,浏览器将加载:
http://www.mywebsite.com/forum/viewtopic.php?f=182&t=3587