Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: релятивные ссылки и rewrites
On Thu, 9 Oct 2008 15:20:09 +0200
"Vladislav Vorobiev" <mymir.org@xxxxxxxxxxxxxx> 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,
|