[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Редирект в .htaccess
ewerost
Здравствуйте!
Появилось куча таких ссылок на сайте
http://smix.biz/component/mailto/?link=aHR0cDovL3NtaXguYml6L2luZGV4LnBocC8tbWVybG90&tmpl=component

нужно настроить редирект с них на главную страницу, подскажите как сделать?
Пробовал так
RewriteCond %{REQUEST_URI} /mailto/         #сначала проверяем на mailto
RewriteCond %{QUERY_STRING} (.*) #после mailto/ любой параметр
RewriteRule ^(.*)$ http://site.ru/ [L,R=301]


и так
RewriteCond %{REQUEST_URI} ^mailto/
RewriteRule ^index.php(.*)$ http://%{HTTP_HOST}/$0? [R=301,L]


не работает..
kostr
А если вот так попробовать:
RewriteCond %{REQUEST_URI} (.*)mailto(.*)
RewriteRule ^(.*)$ http://site.ru/ [L,R=301]
ewerost
Цитата (kostr @ 6.03.2016 - 21:24)
А если вот так попробовать:
RewriteCond %{REQUEST_URI} (.*)mailto(.*)
RewriteRule ^(.*)$ http://site.ru/ [L,R=301]

Не работает..
ewerost
Народ? отзовитесь
kostr
У меня вот так работает:
RewriteCond %{REQUEST_URI} (.*)/mailto/(.*)
RewriteRule ^(.*)$ http://www.test1.ru/? [L,R=301]


Если в адресной строке есть mailto, сразу переводит на http://www.test1.ru
ewerost
Цитата (kostr @ 10.03.2016 - 17:55)
У меня вот так работает:
RewriteCond %{REQUEST_URI} (.*)/mailto/(.*)
RewriteRule ^(.*)$ http://www.test1.ru/? [L,R=301]


Если в адресной строке есть mailto, сразу переводит на http://www.test1.ru

Спасибо!
Хоть кто-то помог!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.