[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с modrewrite
VoLk88
RewriteRule ^news$ news.php
RewriteRule ^news/([0-9]+)(/?)$ news.php?id=$1

по запросу sitename/news/1 отображает содержимое news.php и даже по запросу sitename/news/1ыва3всякаябилебердаы32423 выводит тоже самое
убирал вообще эти две строки - ситуация та же
причём без этих строк sitename/news отображается, что и должно как sitename/news.php
по запросу sitename/news.php?id=1 выводится всё правильно

другие правила работают как надо, например
RewriteRule ^byrating/([0-9]+)(/?)$ index.php?sort=byrating&p=$1

никак понять не могу где косяк



Спустя 22 часа, 13 минут, 3 секунды (19.09.2009 - 09:42) Гость_hara написал(а):
первое правило исключает второе
то есть надо так тогда

RewriteRule ^news$ news.php
RewriteRule ^news.php/([0-9]+)(/?)$ news.php?id=$1

Спустя 1 час, 58 минут, 41 секунда (19.09.2009 - 11:41) VoLk88 написал(а):
Гость_hara, спасибо огромное
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.