релятивные ссылки и rewrites
Khramov Anton
cray at cdev.ru
Thu Oct 9 17:53:13 MSD 2008
On Thu, 9 Oct 2008 15:20:09 +0200
"Vladislav Vorobiev" <mymir.org at googlemail.com> wrote:
> Добрый день,
>
> экспериментирую с релятивными ссылками.
> Есть такой реврайт
>
> rewrite ^/(.*)region/(.*) /browse/region?countryId=$2;
>
> К примеру я нахожусь на странице с урлом
>
> http://myhost/lala/region/RU
>
> а на этой странице код такой
>
> <a href=»city/moscow»>moscow</a>
>
> при нажатии на эту ссылку я ожидаю переход на
>
> http://myhost/lala/region/RU/city/moscow
>
> но к сожалению получается всего лиш http://myhost/lala/region/city/moscow
>
> Если идеи как добиться желаемого результата? Ищу виновника и
> предполагаю неправильное использования rewrites.
>
> Влад
http://myhost/lala/region/RU - в твоем случае не путь, а файл с путем "http://myhost/lala/region/", следовательно
<a href=»city/moscow»>moscow</a> будет вести на
http://myhost/lala/region/city/moscow
Для решения проблемы читай http://www.w3schools.com/TAGS/tag_base.asp
--
Sincerely yours,
More information about the nginx-ru
mailing list