Перейти к контенту

Кто может почочь с .htaccess?


Рекомендуемые сообщения

Народ, мне нужно следующее.

 

Допустим есть некие сайты:

 

site.ru

site2.ru

site3.ru

 

Которые ссылаются на мой сайт, а мне это не нравится по некоторым причинам. Следовательно мне надо, чтобы рефы с этих сайтов перекидывались на какую-то определённую страницу моего сайта (допустим на mysite.ru/refer.html)...

 

Как это реализовать в .htaccess? Знаю, что можно, даже видел где-то, а как понадобилось - пол инета перерыл, да ничего не нашёл :D...

Ссылка на комментарий
Поделиться на других сайтах

Я думаю, что здесь вы найдёте все ответы на свои вопросы по хтачесу. Кстати, про редирект там в серединке, ближе к верху. http://www.softtime.ru/info/articlephp.php?id_article=25 :D
Ссылка на комментарий
Поделиться на других сайтах

vasyast, там нет того, что мне нужно. Мне нужно, чтобы всех рефов с определённых сайтов перекидывало на определённую страницу...
Ссылка на комментарий
Поделиться на других сайтах

мод реврайт ?

 

http://www.opennet.ru/tips/sml/35.shtml

 

ну и пример решения

 

Как закрыть прямой доступ и линк к папке uploads?

 

только здесь условием выступает если НЕ рефер этого сайта, тогда в Бабруйск, редирект стоит на картинку в последнем условии

 

где то недавно нарывался на хороший цикл статей по мод реврайту

 

ага, вот они

 

http://www.internet-technologies.ru/articl...ategory_20.html

 

т.е. в данном случае нужно сказать в условии

RewriteCond %{HTTP_REFERER}

что рефер такой-то потом [OR]

RewriteCond %{HTTP_REFERER}

такой-то и т.д.

RewriteRule

гуляют вальсом на такую-то страницу

Ссылка на комментарий
Поделиться на других сайтах

Dekker

 

Угу, это уже ближе к правде :D

 

У меня сейчас записано так:

 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^сайт\.com 
RewriteRule ^(.*)$ http://www.сайт.com/$1 [R=permanent,L]

RewriteBase /
RewriteCond %{REMOTE_ADDR} ^203\..* [OR]
RewriteCond %{REMOTE_ADDR} ^202\..* [OR]
RewriteCond %{REMOTE_ADDR} ^201\..* [OR]
RewriteCond %{REMOTE_ADDR} ^200\..*
RewriteRule .* http://www.сайт.com/сюда.html [R=301,L]

 

Пробовал так ещё вчера:

 

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^сайт\.com 
RewriteRule ^(.*)$ http://www.сайт.com/$1 [R=permanent,L]

RewriteBase /
RewriteCond %{REMOTE_ADDR} ^203\..* [OR]
RewriteCond %{REMOTE_ADDR} ^202\..* [OR]
RewriteCond %{REMOTE_ADDR} ^201\..* [OR]
RewriteCond %{REMOTE_ADDR} ^200\..* [OR]
RewriteCond %{HTTP_REFERER} ^http://(.*)поддомен.сайт.ру.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.*)сайт2.ру.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.*)www.сайт3.ру.*$ [NC]
RewriteRule .* http://www.сайт.com/сюда.html [R=301,L]

 

Но при попытке зайт с этих сайтов - просто напросто ничего не открывалось вообще, т.е. серв как бы зависал, и так висел, пока не попробуешь в новом окне открыть, чтобы рефа не было (да и то не всегда помомгало сразу)... Чего-то неправильно?

Ссылка на комментарий
Поделиться на других сайтах

мну ... а мод реврайт вообще в комплекте апача стоит ?

Так есесна :D По айпишникам-то блокирует (первые строчки с цифрами 200, 201, 203, 204 ;) А вот по рефам - всего 1 раз перекинуло, да и то, минуты через 2 раздумий и меееедленно.. Но только 1 раз, всё остальное время просто зависон....

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
  • 4 недели спустя...

про InterNIC слышали?

постановка определённых доменных имён в соответствие с ip адресом..

берём LanWhoIS, пробиваем там этот адрес и он сразу-же выдаёт вам его ip

дальше в htaccess'е редиректим уже по этим ip'ам и скорость увеличится..ну или забанить эти ипы нафиг, они нужны или нет?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.