请在我的nginx.conf,我添加以下代码否认非法请求:如何禁用日志记录非法主机头在nginx的
server {
...
## Deny illegal Host headers
if ($host !~* ^(www.mydomain.com|xxx.xxx.xxx.xxx)$) {
return 444;
}
...
}
但这一要求信息总是在访问日志,写这是监视器请求我认为,因为他们是这么多,从两个不安全的网站,只是HEAD请求。
那么如何停止记录这些非法的请求信息来访问日志呢?
谢谢。
我试试你的解决方案,我认为这是简单而有效的不使用条件语句和正则表达式匹配。谢谢。 – Fogmoon