У меня есть следующие URL:
В файловой системе называют изображения:
Каково корректное, переписывают правило? Я попробовал:
location / {
rewrite ^/.*_IM(.*)$ /data/images/$1;
}
Но я продолжаю получать 404 ошибки.
Измените местоположение на местоположение ~ \ .jpg $
(или на более конкретный путь, но регулярное выражение)
и проверьте.
Обратите внимание, что местоположения регулярных выражений будут использоваться в том порядке, в котором они указаны в конфигурации, а не "наилучшее совпадение".
"/" может не сработать, потому что он соответствует любому запросу и будет использоваться в крайнем случае (возможно - мы не видим вашу конфигурацию)