1
我想在nginx access_log中只记录java脚本文件请求。 我尝试使用下面的代码,我发现本网站上: 位置〜* ^。+。(jpg | jpeg | gif | css | png | html | htm | ico | xml | svg)$ { access_log off; }如何在nginx中禁用日志图片但仍然允许获取请求?
问题是它不允许获取请求,当我试图运行在浏览器中执行js文件的html文件时,我得到一个404错误。
我希望所有的工作都一样,但访问日志只记录js文件的请求。 我该怎么做?
我照你的建议做了: server { listen 80; server_name X.XXX.XXX.XX; 位置/ { root html/run; index index.html index.htm; } \t位置〜* \(CSS | PNG | JPG | JPEG | GIF | ICO | HTML)$ { \t \t \t \t \t ACCESS_LOG关闭。 \t \t \t \t }} 但会阻止访问的文件一起。 我做错了什么? – michael 2014-12-04 12:39:01
它没有访问权限。注销条款? – 2014-12-04 14:09:23
您的意思是让它像这样空着: location〜* \。(js | css | png | jpg | jpeg | gif | ico)$ {} ? 它没有这样工作。 页面未加载(404) – michael 2014-12-04 14:17:59