А в какой части урла проверять? Если в начале то вот так
"#href=\"/((?!gt/p/13118705/|t/13118705).*)\"#isU"
Исключит урлы начинающиеся на /gt/p/13118705/ и /t/13118705
Если искать только одинаковые тайтлы, то пройтись по сайту Xenu's и отсортировать результат по тайтлам.
Аналогичное наблюдение.
Ну, так и проверять {QUERY_STRING} на наличие метки
RewriteCond %{HTTP_HOST} ^site\.ruRewriteCond %{QUERY_STRING} utm_source=adwordsRewriteRule ^(.*)$ http://google.site.ru/$1 [R=301,L]
Если развивать тему создания карты откуда => куда
RewriteCond %{HTTP_HOST} ^site\.ruRewriteCond %{QUERY_STRING} utm_source=([^&]+)RewriteCond %1;;adwords=>google;yadirect=>direct; ^([^;]+);.*;\1=>([^;]+);RewriteRule ^(.*)$ http://%2.site.ru/$1 [R=301,L]
Подвох в том, что на преобразование float в string влияют региональные настройки то бишь локаль.
Помочь может setlocale или number_format.
Если домены второго уровня и точка была только одна.
RewriteCond %{HTTP_HOST} ^(www\.)?(.+)\.(.+) RewriteRule ^$ %2-%3_index.html [L] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
Браузеры кешируют редиректы.
Сбросьте кеш браузера.
Поставьте блокирующие правила первыми сразу после RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,7}\ \S*([/?])zuzu\S*\ HTTP RewriteRule ^ - [F,L]
Любой адрес где есть фрагмент /zuzu или ?zuzu