маленькая проблема с mod_rewrite - ткните носом кому не трудно.

que_bunt

Новичок
маленькая проблема с mod_rewrite - ткните носом кому не трудно.

здраствуйте.
были на сайте правила модреврат для всех файлов .html
но понадобилось добавить один файл (для верификации в гугле)
добавил строчку - но получаю 500 ошибку.
ткните что не так плиз.

PHP:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
Options -MultiViews

RewriteRule ^googleabf61b0d3bc20b13.html$ /googleabf61b0d3bc20b13.html [QSA] [L]

#blog
RewriteRule ^blog/?(index.html)?$ /index.php?p=blog&lang=ru [QSA] [L]
RewriteRule ^blog/([-_0-9a-zA-Z]+).html$ /index.php?p=blog&lang=ru&article=$1 [QSA] [L]

#иначе все в $page
RewriteRule ^([-_0-9a-z]+)_(en|ru|ua).html$ /index.php?lang=$2&p=$1 [QSA] [L]
RewriteRule ^([-_0-9a-z]+).html$ /index.php?p=$1 [QSA] [L]
-~{}~ 30.10.06 15:22:

не работает именно строчка
RewriteRule ^googleabf61b0d3bc20b13.html$ /googleabf61b0d3bc20b13.html [QSA] [L]

-~{}~ 30.10.06 15:24:

в error_log у меня:
mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.
 

phprus

Moderator
Команда форума
que_bunt
А она должна работать? У тебя адрес до преобразования равен адресу после и соотвественно mod_rewrite зацикливается.
 

que_bunt

Новичок
но я же ставлю флаг [L] или это не то?

тогда как мне сделать чтобы при запросе googleabf61b0d3bc20b13.html его не парсило в переменную p а перенапрявляло на него?
 
Сверху