私のCMSには、次のようなサブドメインベースのサイトがいくつかあります。
a.site.com
b.site.com
アップロードされたすべてのファイルは、次の/uploadようなディレクトリの下にあります。
site.com/upload/2012/a.jpg
しかし、URL は " /upload/2012/a.jpg" のように生成されます。この場合、a.site.com/upload/2012/a.jpgURLとb.site.com/upload/2012/a.jpgURLで同じ画像にアクセスできます。
を指すすべてのリクエストをリダイレクトするようにnginxを構成するにはどうすればよいです/uploadかsite.com/upload。例:
a.site.com/upload/2012/a.jpg => site.com/upload/2012/a.jpg