以下の URL があります:
- 出典: www.example.com
- 出典: www.example.com
- 出典: www.example.com
ファイル システムでは、イメージの名前は次のように付けられます。
- 1621.jpg
- 1622.jpg
- 1623.jpg
正しい書き換えルールは何ですか? 試してみました:
location / {
rewrite ^/.*_IM(.*)$ /data/images/$1;
}
しかし、404 エラーが繰り返し表示されます。
答え1
場所をlocation ~ \.jpg$
(またはより具体的なパス、ただし正規表現) に変更して確認します。
正規表現の場所は「ベストマッチ」ではなく、設定内の順序で使用されることに注意してください。
「/」は、あらゆるリクエストに一致するため、最後の手段として使用されるため、機能しない可能性があります(おそらく - 設定がわかりません)