ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


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


  ПРОГРАММЫ 



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














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

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

Re: [apache-talk] =?iso-8859-1?q?=D7=CF=D0=D2=CF=D3=20=D0=CF=20rewrite?=



On Monday 05 February 2001 13:49, Vyacheslav Chukin wrote:
> Такой вопрос:
>
> При запросе http://my.host/file.html
> реально вызывается http://my.host/script.cgi?name=file.html
>
> Делается это с помощью
> RewriteRule ^/(.*\.html)$ /script.cgi?name=$1
>
> Теперь возникла необходимость преобразовать
> http://my.host/file.html?param=value
> в http://my.host/script.cgi?name=file.html&param=value
>
> Но никак не могу этого добиться :((
>
> Пробовал
> RewriteRule ^/(.*\.html)\?(.*)$ /script.cgi?name=$1&$2
> Не помогает.
>
> В mod_rewrite я не специалист...
> Подскажите пожалуйста, что делать?

Какой апач? Когда обнаружили дырку в mod_rewrite в apache-3.12, её заткнули. 
Но заткнули так, что заодно уничтожили и функциональность знака '&'
Может, уже и пофиксили, не знаю, но в 3.14чего-то там это ещё не работало. :-(
_______________
Костиков Михаил ( http://web.globe.nsc.ru )
=============================================================================
=               Apache-Talk@lists.lexa.ru mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =



 




Copyright © Lexa Software, 1996-2009.