Спасибо за содействие, сделал так.
if переписывал переменную $1 в ресайзе.
Получилось так.
location ~ ^/files/products/(.+) {
set $file_name_prod $1;
if ($request_uri ~ "[A-fa-f0-9]{32}$") {
rewrite ^(.*)$ $uri? permanent;
}
try_files $uri $uri/
/resize/resize.php?file=$fil
Можно попробовать так:
location /files/products/ {
# root or alias
if (!-f $request_filename) { # файл не существует
rewrite # /resize/resize.php;
break;
}
if ($request_uri ~ '\?') {
return 301 $uri;
}
}
location #.php {
# …
}
11.08.2020 20:41, baga
Добрый день.
Подскажите пожалуйста по структуре редиректа.
При запросе к директориям /files/products и /files/content с
GET-параметром(-ами) и при существовании файла - 301 редирект на основной
url без GET-параметров (нужно удалить все GET-параметры из URL картинок из
указанных папок).
Уточнение