跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 如何对 Nginx rewrite 后的请求禁止日志?
未分類
27 1 月 2022

如何对 Nginx rewrite 后的请求禁止日志?

如何对 Nginx rewrite 后的请求禁止日志?

資深大佬 : lemonda 20

 location ~* .(ico|gif|bmp|jpg|jpeg|png|webp|swf|js|css|gz|svg|svgz|ttf|otf|woff|eot|mp4|ogg|ogv|webm) {         expires 30d;         access_log off;         log_not_found off; }  

本来已经禁止了日志,但是由于要对其中的 CSS 和 JS 进行动态压缩,加了类似下面的 rewrite

rewrite ^/cache/minify/ /index.php last; 

导致 /cache/minify/818c0.js 这样的请求又被 log

请问有什么方法可以对 rewrite 后的请求禁止日志?

大佬有話說 (2)

  • 資深大佬 : ysc3839

    说个题外话,像这种“匹配任意前缀”然后把请求交给某个后端处理的情况是可以而且应该用 location + try_files 实现的。
    估计改成
    location /cache/minify/ {
    access_log off;
    log_not_found off;
    try_files /index.php;
    }
    就行了。

  • 主 資深大佬 : lemonda

    @ysc3839
    果然可以,谢谢!

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具