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