RewriteEngine On
RewriteCond %{HTTP_HOST} !site.com
RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]
Хорс, нужно исключить слова которые содержат определенные буквы в строгой последовательности, чего непонятного.
2ТС
Классам никак, в нем не группируются символы.
Кириллица должна быть в кодировке utf-8 и тогда все будет работать на ура.
ru.wikipedia.org/wiki/%d0%ba%d0%b8%d1%80%d0%b8%d0%bb%d0%bb%d0%b8%d1%86%d0%b0
там с windows-1251 есть какие-то проблемы
Order Deny,Allow
Deny from all
Но делается это проще, через мод_реврайт, как пример
RewriteRule ^tovars/(nokia\d+)\.php$ /tovars-$1/ [R=301,L]
адрес сайта в студию
Или
RedirectMatch /igry/?(page/5?)?$ http://site/$1
RewriteRule ^file\.zip htpp://стороний_сайт/
закрывает урлы что начинаются на /?
site.ru/?sit
После какой ссылке, реврайтруле вообще не отсюда. Это директива mod_rewrite а redirect - mod_alias
RewriteCond %{QUERY_STRING} co=32
RewriteRule ^stranica /tury-avstria? [R=301,L]
RewriteCond %{QUERY_STRING} co=88
RewriteRule ^stranica /tury-kuba? [R=301,L]