Регулярка, зацикленность - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD64454.6601
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 13.03.2011, 11:10   #1
kavopero
Senior Member
 
Аватар для kavopero
 
Регистрация: 27.10.2008
Сообщений: 758
Бабло: $94811
Отправить сообщение для kavopero с помощью ICQ
По умолчанию Регулярка, зацикленность

Такая проблема, допустим есть условия
RewriteRule ^(.*)\.html$ page.php?id=$1\.html [L]
RewriteRule ^(.*)\.php$ page.php?id=$1\.php [L]

Обращаюсь к primer.html, хз почему но происходит зацикленность page.php которая попадает под второе условие, как запретить эти вложенные правила?
kavopero вне форума  
Старый 13.03.2011, 11:45   #2
mr.Charlie
je suis Charlie
 
Аватар для mr.Charlie
 
Регистрация: 19.08.2009
Сообщений: 1,643
Бабло: $255632
По умолчанию

добавь перед правилами условия:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
mr.Charlie вне форума  
Старый 13.03.2011, 11:55   #3
kavopero
Senior Member
 
Аватар для kavopero
 
Регистрация: 27.10.2008
Сообщений: 758
Бабло: $94811
ТС -->
Отправить сообщение для kavopero с помощью ICQ
автор темы ТС По умолчанию

спасибо!
kavopero вне форума