问题:nginx日志中出现了大量其它网站的网址,请求都返回404
解决:nginx配置文件需要更改
方法:
在nginx的配置文件中加上
if ($host !~ '^it.xiaomantu.com$'){
return 444;
}
出现这种问题的原因是你的服务器被别人用来做代理了,只需要禁止除你的网址其它网址都直接返回错误码,就不会现在在日志中了
参考:
apache/nginx访问日志中出现其他网站的GET记录
https://eyehere.net/2015/foreign-sites-in-log-with-200-code/