Показать сообщение отдельно

  #207  
Старый 25.01.2009, 20:29
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
С нами: 9590577

Репутация: 2
Question

Дан htaccess вот такого содержания:

Код:
RewriteEngine on
RewriteBase /
RewriteRule ^node/([0-9]+)([/]?)$ main.php?uri=$1
т.е. все ссылки вида http://my.site.ru/node/ЧИСЛО/ обрабатываются через main.php.


Как его дополнить так, что бы все остальные страницы, отличные от node/([0-9]+)([/]?), перенаправляли браузер на главную страницу http://my.site.ru/ ? Пробовал вот так:

Код:
RewriteEngine on
RewriteBase /
RewriteRule ^node/([0-9]+)([/]?)$ main.php?uri=$1 [L]
RewriteRule ^(.*)$ http://my.site.ru/  [L]
но Firefox ругаеццо на то, что сервер бесконечно редиректит и не может ничего выдать, т.е. данный пример не катит... Как быть?

Последний раз редактировалось Architek86; 25.01.2009 в 20:36..
 
Ответить с цитированием