lower case URL
Gena Makhomed
gmm на csdoc.com
Пн Окт 10 10:49:59 UTC 2011
On 10.10.2011 1:00, anon wrote:
> Недавно обнаружил, что сервер не
> обрабатывает URL's где есть верхний
> регистр - типа ^/Perf, вернее обрабатывает,
> но не так как хотелось бы.
> Почитав нарыл, что народ использует Perl
> модуль с реврайтами.
> Честно говоря, прибавление в реврайтах
> меня и так не обрадовало, а тут еще
> почитал, что модуль экспериментальный
> http://sysoev.ru/nginx/docs/http/ngx_http_perl_module.html, решил
> спросить вначале совета.
> Есть ли более гуманный и нативный метод
> преобразовывать УРЛ в нижний регистр,
> или обрабатывать независимо от
> регистра?
1. самый гуманный способ - переписать сайт так,
чтобы там все url`ы были только в нижнем регистре.
2. менее гуманный способ - через location ~*
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#location
3. использовать ngx_http_perl_module и делать изменение через него.
--
Best regards,
Gena
Подробная информация о списке рассылки nginx-ru