Я - женщина, а значит я на кухне, ой, простите, актриса.
[ok]
файл .htaccess:
RewriteRule ^cms/([0-9]+)$ /cms.php?p=$1 [L]
файл cms.php:
<?php print_r($_GET); ?>
результат запроса к /cms/1234:
Array ( )
т.е. правило rewrite отработало, но данные GET-запроса куда-то протерялись.
отчего такое может быть?
ошибки включены, их нет
файл .htaccess:
RewriteRule ^cms/([0-9]+)$ /cms.php?p=$1 [L]
файл cms.php:
<?php print_r($_GET); ?>
результат запроса к /cms/1234:
Array ( )
т.е. правило rewrite отработало, но данные GET-запроса куда-то протерялись.
отчего такое может быть?
ошибки включены, их нет
плюс помедитируйте на реврайтлог, предварительно его включив
.htaccess
все работает. может, это у ваш кеш?
!Муж (22:36:30 19/11/2011)
по поводу поиска бага сообщи, что баг локализован в системах debian и ubuntu, в пакете apache2.2-bin, проявляется при загрузке модуля mod_negotiation. сейчас пишу коммит в debian.
!Муж (22:36:38 19/11/2011)
в общем отбой