さらに別のnginxリダイレクトの質問。
domain.com/blog/post-1
、などにリダイレクトしようとしています/blog/post-2
。sub.domain.com/blog/post-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サーバーブロックが必要です。