Проблемы с MOD Rewrite

TRL

Новичок
Проблемы с MOD Rewrite

Ничего не пойму. Вылаживаю код:

PHP:
RewriteEngine On
RewriteBase /

RewriteRule index.html$ index.php?%{QUERY_STRING} [NC]
RewriteRule ^(([a-z])[a-z0-9]+)*.html$ page.php?name=$1&%{QUERY_STRING} [NC]
RewriteRule ^publishig/(.*).html$ publishing.php?v=all&type=$1&%{QUERY_STRING} [NC]
RewriteRule ^blog/(.*).html$ comments.php?v=all&type=$1&%{QUERY_STRING} [NC]
RewriteRule ^pmb/add.html$ pmb.php?v=add&%{QUERY_STRING} [NC]
RewriteRule ^pmb/(.*).html$ pmb.php?v=all&type=$1&%{QUERY_STRING} [NC]
Вот :) Вроде бы всё работает.. Боьше всего интересует данные строчки:
PHP:
RewriteRule ^blog/(.*).html$ comments.php?v=all&type=$1&%{QUERY_STRING} [NC]
и
PHP:
RewriteRule ^pmb/(.*).html$ pmb.php?v=all&type=$1&%{QUERY_STRING} [NC]
Раличия вообще нет, разве что при одном обращении идём неа один скрипт, при втором на другой, а общи смысл один.

Но, когда в адресно строке набираешь blog/news.html всё ок... ГЕТ параметры передаются, а вот при наборе pmb/news.html нифига... скрипт выполняется правильный, т.е. pmb.php но ГЕТ парамтеров как и не было... :((

У кого какое мнение? По форуму искал не нашёл по этому поводу ничего....

-~{}~ 17.06.06 14:03:

чесно говоря гоизм како-то... баг сервера :)))))))))))) мне больше ничего в голову не приходит... может кто встречался с тако проблемой?
 

TRL

Новичок
спасибо за совет!

Проблему нашёл... Правда непонимаю почему так :) нигде никаких ограничений не видел.....

Если меняем с
PHP:
RewriteRule ^pmb/(.*).html$ pmb.php?v=all&type=$1&%{QUERY_STRING} [NC]
на
PHP:
RewriteRule ^pmbb/(.*).html$ pmb.php?v=all&type=$1&%{QUERY_STRING} [NC]
т.е. удлиняем pmb до 4-х символов, всё ок.. ГЕТ параметрі передаются без проблем.... :-\
 
Сверху