Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2010, 13:45   #11
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Странно, что мой вариант у Вас не работает. Попробуйте заглавыми буквами написать в моем варианте %{HTTP_REFERER}
SkyM@n вне форума Ответить с цитированием
Старый 05.03.2010, 14:50   #12
Alex___
Пользователь
 
Регистрация: 18.08.2009
Сообщений: 59
По умолчанию

Странно конечно но не выходит.
Alex___ вне форума Ответить с цитированием
Старый 10.03.2010, 03:33   #13
k0nami
Пользователь
 
Регистрация: 05.08.2008
Сообщений: 10
По умолчанию

разве после
Цитата:
^www\.aaa\.ru
не должен стоять символ конца строки "$" ?
т.е. полная строка должна иметь вид:
^www\.aaa\.ru$

Alex___, советую почитать http://htaccess.net.ru/doc/mod_rewrite/index.php
k0nami вне форума Ответить с цитированием
Старый 10.03.2010, 13:48   #14
Bendebej
Пользователь
 
Регистрация: 21.01.2010
Сообщений: 63
По умолчанию

http://devaka.ru/articles/redirect-301

проверьте с помощью
phpinfo();
есть ли в апаче необходимые модули

тоже долго мучался, попробуйте побеспокоить хостеров, они могут отключать эту функцию

можете попробовать не через .htaccess а через функцию php в index сделать редирект -так даже удобнее
Bendebej вне форума Ответить с цитированием
Старый 20.02.2012, 01:15   #15
kompart
 
Регистрация: 20.02.2012
Сообщений: 3
По умолчанию

Цитата:
Сообщение от SkyM@n Посмотреть сообщение
Ну подставьте что-то другое. Или там у Вас так же, как я привел?

Кстати, я немного не так написал, прошу простить:
Код:
RewriteEngine On
RewriteCond %{HTTP_referer} ^www\.aaa\.ru
RewriteRule .* www.ccc.ru [R=301,L]

А как всё таки нужно написать, чтобы переадресация шла только с одного сайта, а с других всё открывалось как положено? в данном случае, куда вписывать bbb.ru?
kompart вне форума Ответить с цитированием
Старый 20.02.2012, 11:43   #16
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

Блин да отловить рефера. Проверить адрес если адрес в списке заблокированных то переадресовать его на другой сайт.
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Старый 20.02.2012, 23:14   #17
kompart
 
Регистрация: 20.02.2012
Сообщений: 3
По умолчанию

Цитата:
Сообщение от TranceSmile Посмотреть сообщение
Блин да отловить рефера. Проверить адрес если адрес в списке заблокированных то переадресовать его на другой сайт.
А как всё это провернуть? куды писать то?
Конкретно интересует сайт ruclicks.com. Переходы с него нужно каким-то образом заблокировать. Например, перенаправив на несуществующую страницу.
kompart вне форума Ответить с цитированием
Старый 21.02.2012, 01:19   #18
TranceSmile
Смайлик :)
Форумчанин
 
Аватар для TranceSmile
 
Регистрация: 12.12.2010
Сообщений: 445
По умолчанию

Код:
<?
$site = $_SERVER['HTTP_REFERER'];
// тут сделаешь сам. Я не помню как именно возвращается рефер. Посмотришь. И откорректируешь адрес.
if($site == "ruclicks.com")
     header("Location: http://nafig.com");
?>
Что-то типа этого
Самый перспективный framework Yii (c)
TranceSmile вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление и редирект NoName_emaNoN PHP 4 24.02.2010 01:34
Редирект через .htaccess AxisNet PHP 2 16.09.2009 18:34
Локальный редирект сайта kesha Операционные системы общие вопросы 6 28.06.2009 01:08
нужна программа, которая автоматически будет сохранять картинки с определенного сайта lucky Фриланс 8 22.06.2009 15:52
РЕдирект в idHTTP beemoto Работа с сетью в Delphi 13 12.04.2009 13:08