我正在尝试在 NGINX 环境中从: http : //domain.com/public/photos/large/test.jpg 重定向到: http : //domain.com/images/public/photos/large/test.jpg。
我的 vhost 文件配置如下。我的问题是这样的语法不起作用:
server {
........
rewrite ^(public/photos/(.*)) http://domain.com/images/$1 last;
location / {
location ~.*\.(3gp|jpg|jpeg|gif)$ {
expires 7d;
try_files $uri @backend;
}
}
..........
}
rewriterule 语法在 .htaccess 环境中进行了测试,现在已经运行了 2 年多。在 nginx 上它不再存在了。
有任何想法吗?10倍