Nginx alias 配置静态文件路径 2022-11-15

2023-03-02  本文已影响0人  阿然学编程
location /i/ {  
    alias /data/w3/;
}
location ^~ /t/ {
  # 配置静态文件的路径
   alias /www/root/html/new_t/;
   autoindex on; #启用目录浏览

  # 缓存控制
   expires 7d;
   add_header Cache-Control "public";

    # 针对不同文件类型设置缓存时间
    location ~ .*\.(css|js)?$ {
      expires 10d;  # CSS 和 JS 文件缓存10天
    }

    location ~ .*\.(jpg|jpeg|png|gif|ico)$ {
      expires 30d;  # 图片文件缓存30天
    }

    location ~ .*\.(woff|woff2|ttf|otf)$ {
      expires 30d;  # 字体文件缓存30天
    }
}

最好修改完重启nginx保证配置生效

上一篇 下一篇

猜你喜欢

热点阅读