ПРОЕКТЫ 


  АРХИВ 


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] =?koi8-r?B?T29vcHMsIEkgZGlkIGl0IGFnYWluLiCp?=




On Mon, 1 Dec 2003 kobanito@kobanito.msk.ru wrote:

> Могу я задать вопрос по mod_rewrite? (отдавая себе отчёт в том, что
> это не конференция по именно данной фиче, но тем не менее).
> 
> Задача - получить URL вида: blabla/news/2003/October/15.html
> 
> Для этого я в .htaccess прописываю строчку вида:
> RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([0-9]*).html 
>index.php?chapter=/$1/&year=/$2/&month=/$3/&day=/$4/
> 
> Всё прекрасно, и всё прекрасно работает,когда есть полный путь, а при
> обращении вида blabla/news/2003/October/ выводится просто пустой
> экран. :(
> 
> Необходимо прописывать рулы для каждого уровня вложенности? И если
> нет, то где моя ошибка?

Да, нужно. Регэкпсы - это не волшебная палочка.
Можно ещё попробовать что-то вроде ()?, но не знаю, поддерживает ли это Апач.


Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.