lower case URL
Anton Kiryushkin
swood на fotofor.biz
Ср Ноя 2 03:57:50 UTC 2011
Да,забыл. На файловой системе вся статика переименовывается в нижний
регистр.
среда, 2 ноября 2011 г. пользователь Anton Kiryushkin <swood at fotofor.biz>
писал:
> Значит что-то не так делаете. У меня ничего не развалилось -
HTTP://beta.translate.ru - можете проверить.
>
> вторник, 1 ноября 2011 г. пользователь Andrey Repin <
hell-for-yahoo at umail.ru> писал:
>> Здравствуйте, Уважаемый(-ая, -ое) Anton Kiryushkin!
>>
>> AK> Если кому-то интересно, то можно сделать следующим образом. Делается
>> AK> локейшн для файлов в нижнем регистре, например:
>> AK> location
>> AK>
^.+\.(css|js|jpg|jpeg|gif|png|zip|rar|tgz|gz|bz2|cab|mp3|swf|pdf|ico|xls|doc|ppt|txt)$
>> AK> {
>> AK> root /path/to/file;
>> AK> }
>>
>> AK> Дальше делается локейшн для "трудных файлов":
>>
>> AK> location ~* /loc {
>> AK> rewrite_by_lua '
>> AK> local uri = string.lower(ngx.var.uri)
>> AK> ngx.req.set_uri(uri,false)
>> AK> ';
>> AK> }
>>
>> AK> Признаюсь честно, я пока не понял, как сделать логирование этих
запросов,
>> AK> но если спросить урл вида http://domain.com/lOc/File.txt, то отдается
>> AK> http://domain.com/loc/file.txt. Хотя урл в строке адресной не
меняется.
>>
>> В результате сайт начинает распадаться и дублироваться в поисковиках.
>> На такие запросы надо отдавать 301-й с правильной ссылкой.
>>
>>
>> --
>> С уважением
>>
>> Andrey Repin (hell-for-yahoo at umail.ru) вторник, 01.11.2011, <21:32>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru at nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> --
> Best regards,
> Anton Kiryushkin,
>
>
--
Best regards,
Anton Kiryushkin,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20111102/2f13a5fe/attachment-0001.html>
Подробная информация о списке рассылки nginx-ru