雷池可以自定义 location 的匹配吗?

例如修改 location ~ ^/uploads/(.+.(?:gif|jpg|jpeg|png|bmp|swf|pdf))$

阅读 505
2 个回答

可以修改

location ~ ^/uploads/(.+\.(?:gif|jpg|jpeg|png|bmp|swf|pdf))$ {
    # 这里可以添加你需要的指令,例如:
    root /path/to/uploads;
    expires 30d;
    access_log /var/log/nginx/uploads_access.log;
}

重启nginx

image.png
image.png
image.png

路由的话,雷池 nginx 资源文件,默认路径是 /data/safeline/resources/nginx/ 如果你修改了/data/safeline/ 默认路径,按照实际情况来就行调整,按照nginx的规则修改配置文件就行
修改后检测配置

docker exec safeline-tengine nginx -t

配置文件

docker exec safeline-tengine nginx -s reload
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏