
nginx サーバー ブロック内:
server {
listen 80;
server_name foo.com bar.com car.com;
...
}
bar.com/site
と を のみにリダイレクトするbar.com/site
にはどうすればよいですか? bar.com/
- 他のホストは影響を受けません。したがってfoo.com/site
、 はcar.com/site
通常どおり動作するはずです。
答え1
if ($host ~* ^bar.com$) {
rewrite ^/site(.*)$ /;
}
または共有ゾーンを含む異なるサーバーの場所