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

Илья Шипицин chipitsine на gmail.com
Вт Дек 7 07:50:16 MSK 2010


вам с какой целью слеши нужны ? для IIS-а, который стоит бекендом ? если это
ваша ситуация, то можно слеши рисовать прямо на самом IIS (и в этом есть
логика, потому что он точно знает, является ли запрашиваемый объект файлом)

http://blogs.iis.net/ruslany/archive/2009/04/08/10-url-rewriting-tips-and-tricks.aspx

7 декабря 2010 г. 6:47 пользователь anon <nginx-forum на nginx.us> написал:

> Уже который раз задаюсь этим вопросом,
> спрашивал то там, то здесь. Но никто так
> и не смог предложить рабочий способ.
>
> Где-то видел потенциально возможные
> варианты:
> [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 mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20101207/de44c948/attachment.html>


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