标签 缓存 下的文章

nginx 配置图片文件等过期时间,禁止日志记录

查看nginx日志文件,发现有大量图片请求的日志,其实这种日志我们并不需要,所以考虑禁止此类文件的日志文件生成,方法如下:

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires      30d;
        error_log /dev/null;
        access_log off;
    }
    
    location ~ .*\.(js|css)?$
    {
        expires      12h;
        error_log /dev/null;
        access_log off; 
    }

Nginx 按域名缓存

2019-8-8 已更新到Nginx最新Stable version nginx-1.16.0

Nginx常用作反向代理服务器,同时起着缓存作用。

我们服务器上运行着成百上千的网站,而且经常需要清理缓存。Nginx默认的缓存文件是散列存放的,想针对性删除某个域名下的缓存就很困难,所以希望在生成缓存的时候能够 按域名 存储。

在网上找到一个类似的需求(已经找不到原文出处),改动Nginx源码(src/http/ngx_http_file_cache.c),过程如下:

- 阅读剩余部分 -