複数のサーバー名でnginxを構成しており、次の書き換えルールを設定しようとしています
redirect / on old.domain.com to new.domain.com/specific_page.php
redirect old.domain.com/$1 to new.domain.com/$1
私の「サーバー」構成では、最初の書き換え条件は既に機能していますが、2 番目の条件を書き込む方法が見つかりません。
if ($host = 'old.domain.com' ) {
rewrite ^/ http://new.domain.com/my-specific/link/list/info.php permanent;
rewrite ^/(.*)$ http://old.domain.com/$request_uri? permanent;
}
このシナリオを簡単に処理する方法はありますか? (これは珍しい設定かもしれません。)