1

NGINX環境でhttp://domain.com/public/photos/large/test.jpg から http://domain.com/images/public/photos/large/test.jpgにリダイレクトしようとして います。

私の仮想ホストファイルは次の行のように構成されています。私の問題は、このような構文が機能していないことです。

server {
       ........
       rewrite ^(public/photos/(.*)) http://domain.com/images/$1 last;
       location / {
            location ~.*\.(3gp|jpg|jpeg|gif)$ {
                expires 7d;
                try_files $uri @backend;
            } 
       }
       ..........
}

リダイレクト構文は.htaccess環境でテストされ、2年以上機能しました。nginxではもうありません。

何か案は?10倍

4

1 に答える 1

0

これを試して:

rewrite ^/public/photos/(.*)$ http://domain.com/images/public/photos/$1 last;
于 2012-05-20T13:07:11.017 に答える