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

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

阅读 503
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
推荐问题
宣传栏