httaccess работа ссылкой ЧПУ

saturnoz

Новичок
У меня не стандартная проблема , не могу понять как выйти из положения ?
Ссылки сделал ЧПУ вроде всё работает на ура .. но с толкнулся с такой проблемой , хотел прикрутить БЛОГ к сайту и выпрямить не получается ругается .
Вот эта ссылка получает запрос из БД .
HTML:
RewriteRule ^(.*)/$ /name.php?auto=$1 [L]
Ссылка принимает вид вот такой .
site.ru/mazda/
Всё работает на ура , и хотел прикрутить Блог .
Но он индексовый файл подгружает не из БД .
А через инклуде .
PHP:
switch($_GET['do']){       
   case 'blog':
       include './mod/blog/index.php';
    break;          
}
HTML:
RewriteRule ^blog/$ /index.php?do=blog [L]
Но когда хочу перейти по ссылке site.ru/blog/
Он получается обращается в БД . , а бд выводит что по данному запросу не чего нету .
Подскажите как быть ?
Если приделать ^blog.html$ то всё работает нормально , но я так не хочу , может БД как то перестроить ?
 

AmdY

Пью пиво
Команда форума
saturnoz
я извиняюсь, а где этот $_GET['do']
 

saturnoz

Новичок
А если сделать
RewriteRule ^blog.html$ /index.php?do=blog [L]
То всё срабатывает .. у меня получаеться в htaccess срабатывает первый запрос я так понял
вот этот
RewriteRule ^(.*)/$ /name.php?auto=$1 [L]
а так как там блока нету , только авто в БД .. он и пишет что нету данного раздела.
 
Сверху