因此Google已在WordPress安装的子页面上为查询参数编制了大约60k的URL索引。
例如:http://domain.com/browse/page/35/?resource=pdf
我需要做的是向同一个网址发送301重定向,但没有?resource=pdf
(某些网址有多个查询)。
我尝试了几个来自SO的代码片段,但没有任何效果。
有什么想法吗?
编辑:
这是我目前正在尝试的,但会导致重定向循环:
location ^~ /browse/ {
rewrite ^(.*)$ $uri? permanent;
}
答案 0 :(得分:0)
if ( $arg_resource ) {
return http://domain.com$fastcgi_script_name;
}
您也可以在我的示例中使用return 301...