ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rewrite в IE 6.0 работает неве рно



Hello!

On Tue, Mar 15, 2011 at 09:42:34AM -0400, GTAlex wrote:

> в конфиге nginx правило
> rewrite   ^go/?(.*?)$   http://$1   permanent;
> 
> ссылка 
> http://www.offroadmaster.ru/go/vkontakte.ru/id105347224#/album105347224_129155796
>  
> в FireFox нормально на альбом перемещает, а в IE 6.0 почему то в профиль, то 
> есть часть после решетки обрезается

Just a side note: "^go" не может ничего делать, т.к. ни один 
валидный uri под данное регулярное выражение не подпадает.

> та же ссылка, но прямая  (куда должен отработать редирект), в IE 6.0 
> отрабатывает нормально
> http://vkontakte.ru/id105347224#/album105347224_129155796
> 
> подскажите плс в чём может быть проблема ?

Фрагмент ("#" и всё за ней) на сервер не передаётся вообще, 
всё определяется поведением браузера.

Поведение - не специфицировано.  Какая-то попытка специфицировать 
делалась в рамках HTTPbis[1], но это ещё work in progress, да и 
по понятным причинам на существующие браузеры повлиять никак не 
может.

[1] http://trac.tools.ietf.org/wg/httpbis/trac/ticket/43

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.