Конфликт двух правил

avgaz

Участник
Регистрация
18 Окт 2006
Сообщения
189
Реакции
7
Имеются два привила
первое
RewriteRule ^next[\W_]([a-zA-Z0-9_-]+).html$ index.php?in=next&op=page2&content=$1.html [NC]
и второе
RewriteRule ^(.*).html(/?)+$ index.php?in=content&op=content_show&ide=$1

И проблема в том что первое правило не срабатывает обрабатывается страница вторым правилом, если его убрать то первое работает нормально.
Как собственно поправить что бы оба правила работали?
 
Правила работают в том порядке, в котором они записаны... Т.е. если первое правило сработало, следующие не проверяются. Следовательно, пишите первое правило выше, чем второе.
 
Они именно так и расположены, но если перейти к примеру по адресу test.ru/next/02-fdgfgdfg.html то обработка идет вторым правилом хотя оно расположено ниже
 
Назад
Сверху