dirtyromirez
@dirtyromirez

Как разрешить поисковым роботам иметь доступ к сайту, когда в htaccess стоит запрет на доступ из зарубежных стран?

Всех приветствую!

Суть проблемы: у меня на сайте есть файл htaccess, в котором перечислен ряд стран, с которых запрещен доступ сайту "Как метод частичной борьбы со спамом. Через открытую форму обратной связи приходит спам из зарубежных IP"

Но из-за вышеуказанного способа поисковые роботы не могут попасть на сайт, в следствии чего не могу запустить контекстную рекламу от Google Adwards "мой сайт не проходит проверку, из-за недоступности целевого url".

Вопрос: как можно сделать так, чтобы доступ к сайту из-за рубежа имели только роботы google и Яндекс, и больше никто? Заранее благодарен!

Содержание htaccess
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE UA BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE BY BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE FR BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE DE BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE US BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE UM BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE GB BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE UK BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE KZ BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE IT BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE CA BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE LU BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE NO BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE RO BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE IR BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE CL BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE AN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE NL BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE BG BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE UZ BlockCountry
Deny from env=BlockCountry
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 3
dollar
@dollar
Делай добро и бросай его в воду.
В форме обратной связи сделать проверку от роботов.
Например
Введите число, сколько будет 2+2:

Проверку ip лучше убрать, т.к. сейчас русские разбросаны по всему миру.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
Гугл ходит из США, Яндекс из России и Турции

если они разрешены - можно почти не париться

проверки Гугла бывают из Индии и Филиппин, например
Ответ написан
402d
@402d
начинал с бейсика на УКНЦ в 1988
уберите глобальный запрет.
Вы же просто хотите, чтобы обратка не работала.

как и сделайте проверку ip в самом скрипте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы