1

サイトアドレスを変更していますが、サーバーNginxで2種類の301リダイレクトに問題があります。私はこれを行うために多くの方法を試しましたが、これまでのところすべてがうまくいきませんでした。

変更したい:

^/downs/pafiledb.php?action=download&id=(NUMBER)

他のサイトへ:

http://www.newsite.com/downloads/NUMBER

また、写真のリダイレクトに関する問題もあります。以下を参照してください。

フォルダ全体を別のサイトに変更したい:

^/images/

http://www.newsite.com/images/

これどうやってするの?Nginxで可能な限りすべての方法を試しましたが、何も機能しません。

4

1 に答える 1

2
location = /downs/pafiledb.php {
    if ($arg_action = download) {
        return 301 http://www.newsite.com/downloads/$arg_id;
    }
}

location /images/ {
    return 301 http://www.newsite.com$request_uri;
}
于 2012-07-23T02:16:52.617 に答える