Да,забыл. На файловой системе вся статика переименовывается в нижний регистр.
среда, 2 ноября 2011 г. пользователь Anton Kiryushkin <swood@xxxxxxxxxxx> писал: > Значит что-то не так делаете. У меня ничего не развалилось - HTTP://beta.translate.ru - можете проверить.
> > вторник, 1 ноября 2011 г. пользователь Andrey Repin <hell-for-yahoo@xxxxxxxx> писал: >> Здравствуйте, Уважаемый(-ая, -ое) 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@xxxxxxxx) вторник, 01.11.2011, <21:32>
>> >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru@xxxxxxxxx >> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> > -- > Best regards, > Anton Kiryushkin, > >