- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Друзья, помогите,пожалуйста разобраться.
Никак не получается забанить переходы с "враждебного" домена, который тырит контент парсингом инфу с сайта к себе. Необходим способ через htaccess.
Установлен ispmanage.
Ip блочатся через
SetEnvIf Remote_Addr "^111\.111\.11\.1|^222\.222\.22\.2" realremoteaddr
Order allow,deny
deny from env=realremoteaddr
allow from all
А вот сам домен не получается..
Пытался и так SetEnvIf Referer ^https?://(?:.+\.)?domen\.ru/.*$
и конечно же так Deny from [домен] .. и пробовал блочить ip на котором его сайт, но все никак.. Переходы не блокируются.
ничего не дает результат.
Прошу помощи и совета.
Спасибо
ауу (( есть кто живой?
свяжитесь с владельцем, узнайте, в чем причина и выскажите свое недовольство положением.. Он возможно просто не знает, что так делать нехорошо.
Deny from 111.111.11.1
Deny from 222.222.22.2
Что значит "сам домен"? И не понятно причем тут ип адрес с переходами? Что такое "переходы"?
Спасибо за ответ.
Сам домен, я имел ввиду, то что когда переход с домена (к примеру на сайте наша ссылки и по ней переход и в метрике отображается,что переход с такого то сайта) по ссылке, то чтобы такой переход банился. Не могу реализовать.
Ip я имел ввиду если банить кого то по ip, то удается, а вот забанить переход с домена не получается.
Deny from у меня не давал результат видимо из за isp. Смог забанить ряд ip только так :
SetEnvIf Remote_Addr "^111\.111\.11\.1|^222\.222\.22\.2" realremoteaddr
Order allow,deny
deny from env=realremoteaddr
allow from all
Deny from у меня не давал результат видимо из за isp.
По сути это одно и тоже. И там, и там проверяется Remote_Addr
по ссылке, то чтобы такой переход банился.
Такое реализовывается проверкой реферера
SetEnvIf Remote_Addr "^111\.111\.11\.1|^222\.222\.22\.2" realremoteaddr
SetEnvIf Remote_Addr ^http://(www\.)?badsite\.ru realremoteaddr
К сожалению, SetEnvIf Remote_Addr ^http://(www\.)?badsite\.ru realremoteaddr не дает результат
переходы осуществляются....
Какие еще варианты могут быть?
блин, не Remote_Addr а Referer, забыл поменять.
SetEnvIf Referer ^http://(www\.)?badsite\.ru realremoteaddr
блин, не Remote_Addr а Referer, забыл поменять.
SetEnvIf Referer ^http://(www\.)?badsite\.ru realremoteaddr
Сив, огромное, человеческое спасибо!!!!!
Заработало!
Друзья, если позволите, еще один вопрос
Настроил в htaccess бан по geoip
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE {страна} BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE A1 BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE A2 BlockCountry
Deny from env=BlockCountry
Для неугодной страны выдает 403 ошибку.
Как сделать так, чтобы отдавалась 404 ошибка, а не 403?
Необходимо это для того, чтобы когда человек с неугодной страны заходил , то ему выдавалось не то что вход закрыт для него конкретно (403 Forbidden ), а 404 что удалено или страницы нет