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

Кто может почочь с .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'ам и скорость увеличится..ну или забанить эти ипы нафиг, они нужны или нет?

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

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

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

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

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

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

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

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

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