tvolf
Новичок
Добрый день.
Помогите разобраться с mod_rewrite.
Хочется получить такое: при заходе на сайт, если в uri встречается какое-то слово "metka", выполняется переход на этот самый uri (то есть, без изменений), если же этого слова в uri нет - выполняется редирект
на new_index.php, например.
Файл .htaccess в корне сайта выглядит так:
===
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} metka
RewriteRule ^(.*)$ $1 [L]
RewriteRule .* new_index.php
===
Но если в строке браузера набрать, например http://{myhost}/somefile.php?metka, то
всё равно выполняется редирект на new_index.php.
В чем может быть дело, подскажите, плиз ?
Помогите разобраться с mod_rewrite.
Хочется получить такое: при заходе на сайт, если в uri встречается какое-то слово "metka", выполняется переход на этот самый uri (то есть, без изменений), если же этого слова в uri нет - выполняется редирект
на new_index.php, например.
Файл .htaccess в корне сайта выглядит так:
===
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} metka
RewriteRule ^(.*)$ $1 [L]
RewriteRule .* new_index.php
===
Но если в строке браузера набрать, например http://{myhost}/somefile.php?metka, то
всё равно выполняется редирект на new_index.php.
В чем может быть дело, подскажите, плиз ?