![nginx 中的方法请求](https://linux22.com/image/590781/nginx%20%E4%B8%AD%E7%9A%84%E6%96%B9%E6%B3%95%E8%AF%B7%E6%B1%82.png)
我的 Nginx 在错误日志中报告
2012/07/24 13:00:16 [notice] 19056#0: *3275841 "^(GET|HEAD|POST)$" matches "GET", client: 42.114.191.177, server: _, request: "GET /template/images/loading.gif HTTP/1.1", host: "domain.com", referrer: "http://domain.com/"</code></pre>
在 nginx.conf 中
server {
if ($request_method !~ ^(GET|HEAD|POST)$ ) {
return 404;
}
}
我不知道为什么 nginx 在 error_log 中注意到了这一点
答案1
因为您的错误日志级别是notice
,info
或debug
。
http://nginx.org/r/error_log