Re: редирект запроса без get параметров
bagas
nginx-forum на forum.nginx.org
Ср Авг 12 16:26:54 UTC 2020
Спасибо за содействие, сделал так.
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=$file_name_prod&token=$args;
}
fox Wrote:
-------------------------------------------------------
> Можно попробовать так:
> location /files/products/ {
> # root or alias
> if (!-f $request_filename) { # файл не существует
> rewrite # /resize/resize.php;
> break;
> }
> if ($request_uri ~ '\?') {
> return 301 $uri;
> }
> }
>
> location #.php {
> # …
> }
>
Posted at Nginx Forum: https://forum.nginx.org/read.php?21,289056,289079#msg-289079
Подробная информация о списке рассылки nginx-ru