段时间有客户网站被快照劫持,百度快照中出现很多带问号的网址,例如:
http://www.ecms1.com/?adkflja13412akldfja
1、Nginx
伪静态规则:
if ($request_uri ~* ^/?(.*)$) {
rewrite .* /404.html redirect;
}
这样设置后,再访问带问号的链接,则会跳转到404页面。
2、还有一种伪静态规则,如下:
if ($request_uri ~* ^/?(.*)$) {
return 404;
}
这样设置的话,带?号的链接就直接打不开了,提示404 。