Welcome! Log In Create A New Profile

Advanced

Re[2]: lower case URL

Andrey Repin
November 01, 2011 02:36PM
Здравствуйте, Уважаемый(-ая, -ое) 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@umail.ru) вторник, 01.11.2011, <21:32>

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

lower case URL

anon October 09, 2011 06:00PM

Re: lower case URL

Gena Makhomed October 10, 2011 06:52AM

Re: lower case URL

anon October 10, 2011 08:23AM

Re[2]: lower case URL

Andrey Repin October 10, 2011 01:06PM

Re: Re[2]: lower case URL

anon October 11, 2011 07:29AM

Re[4]: lower case URL

Andrey Repin October 11, 2011 08:36AM

Re: lower case URL

Gena Makhomed October 11, 2011 08:52AM

Re: lower case URL

anon October 30, 2011 03:43AM

Re: lower case URL

Anton Kiryushkin October 31, 2011 05:02AM

Re: lower case URL

Anton Kiryushkin October 31, 2011 07:40AM

Re[2]: lower case URL

Andrey Repin November 01, 2011 02:36PM

Re: lower case URL

Anton Kiryushkin November 01, 2011 11:30PM

Re: lower case URL

Anton Kiryushkin November 01, 2011 11:58PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 302
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready