Как редиректить с помощью .htaccess по рефу?

Maximus325
На сайте с 27.01.2006
Offline
277
512

Что написать в .htaccess дословно что бы все пришедшие с site.com на мой сайт, редиректились в нужное мне место? Вместе с тем что бы все остальные (не с site.com) никуда не редиректились)

Нужен Eng копирайтер с опытом по теме казино, постоянные заказы.
Turtle_Fly
На сайте с 20.09.2007
Offline
33
#1

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_REFERER} ^http://(www\.)?site\.com [NC]

RewriteRule ^.*$ http://google.ru/ [R=301,L]

лазерные станки для резки и гравировки, купить в Москве (http://laser911.ru/). изготовление табличек для офиса (http://www.shtampuem.ru/tablichki/).
AN
На сайте с 20.03.2006
Offline
70
#2

Дословно не вспомню, но примерно так

RewriteCond %{HTTP_REFERER} site\.com

RewriteRule .* /url/to/redirect [R,L]

[Удален]
#3

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_REFERER} ^http://(www\.)?site\.com [NC]

RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]

RewriteCond %{HTTP_REFERER} site\.com

RewriteRule .* http://site.com/$1 [R,L]

как пример по юзер-агенту

RewriteCond %{USER_AGENT} Slurp

RewriteRule .* - [F]

Maximus325
На сайте с 27.01.2006
Offline
277
#4

Спасибо работает!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий