ユーザーが次のURLを使用して私のウェブサイト上の特定の画像にアクセスしようとするとします:http://www.mywebsite.com/blog/image1.jpg?someParam=100
パスから「ブログ」ノードを削除して、これに書き換えルールが必要です。
http://www.mywebsite.com/image1.jpg?someParam=100
これを試してください:
location /blog {
rewrite ^/blog(/.*)$ $1 last;
}
複数のサイトでこれが必要な場合は、特定のサイトに対してのみ「location」句をグローバルに指定できないため、階層を上位に配置することはできません。この句を2つ以上のサイトに追加する必要がある場合は、この句を別の構成ファイルに配置して、このリダイレクトを必要とする各サイトに単に「含める」ことができます。