1

さらに別のnginxリダイレクトの質問。

domain.com/blog/post-1、などにリダイレクトしようとしています/blog/post-2sub.domain.com/blog/post-1

ポインタはありますか?

4

1 に答える 1

1

サブドメインなしでdomain.comで何も提供したくない場合は、次のブロックを追加します。

server {
    server_name domain.com;
    return 301 $scheme://sub.domain.com$request_uri;
}

なんらかの方法で使用する場合は、これをdomain.comサーバーブロックに追加します。

location /blog {
    rewrite     ^ http://sub.domain.com$request_uri? permanent;
}

もちろん、いずれの場合でも、このリクエストをキャッチしているsub.domain.comサーバーブロックが必要です。

于 2012-05-17T19:53:14.597 に答える