добавление слэшей в конец адресов без оных

anon nginx-forum на nginx.us
Вт Дек 7 04:47:00 MSK 2010


Уже который раз задаюсь этим вопросом,
спрашивал то там, то здесь. Но никто так
и не смог предложить рабочий способ.

Где-то видел потенциально возможные
варианты:
[code]if (!-e $request_filename)
{
  rewrite ^/(.*[^/])$ $1/ permanent;
}[/code]

[code]location ~ ^(.*[^/])$ {
  if (!-e $document_root/$1) {
    rewrite ^(.*) $1/ permanent;
  }
}[/code]

А как нужно правильно? Чтобы и
физические файлы читались, и редирект
работал корректно.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,156274,156274#msg-156274




Подробная информация о списке рассылки nginx-ru