LINUX.ORG.RU
ФорумAdmin

Nginx и rewrite


1

1

Пытаюсь делать rewrite

if ($request_uri ~* ^.+\.(jpg|jpeg|gif|png|ico)$) { rewrite ^ http://$host$request_uri?ver=11; }

добавляются бесконечно GET параметры и выскакивает ошибка - 414 Request-URI Too Large



Последнее исправление: jondoll (всего исправлений: 2)

Ответ на: комментарий от jondoll

Извини, не въехал с ходу, в чём у тебя проблема. Как раз-таки в этом случае без ифа, видимо, не обойтись.

Попробуй так:

if ($args !~* ver=11) {
  rewrite ^.+\.(jpg|jpeg|gif|png|ico)$ http://$host$request_uri?ver=11 last;
}
Apple-ch ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.