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

12
P
На сайте с 27.06.2008
Offline
7
#11

language отпадает, можно ли поставить geo ip если я рядовой пользователь а не владелец сервера ? предпочтительней всего htaccess. готов заплатить по вебмани за этот файл где прописано "allow from и дальше все русские ip + боты гугла". очень нужно.

как правильно :

Allow from 41.220.80.0/21

Allow from 41.223.236.0/22

Allow from 62.5.128.0/17

Allow from 62.12.80.0/24

или

Allow from 41.220.80.0/21

41.223.236.0/22

62.5.128.0/17

62.12.80.0/24

??

и оставлять ли последние две цифры от IP и слэш ?

pornodiller добавил 07.11.2008 в 16:27

и еще вопрос, как бы робота гугла тоже включить в список русских ip

M
На сайте с 19.09.2007
Offline
112
#12
netwind:
manman, ну я же про .htaccess. какой нафик shared-хостер будет ставить geoip ?

причем тут хостер..

>>

>>у украины один префикс по geoip - ua

>>на сайте выше есть описание пых интерфейса к этому счастью.

перевожу - ПХП api к базе от геоИП. еще проще скажу - "в папке узера валяется база, и пых скрипт с ней САМ работает".

но имхо это бред бороться с досом средствами пэхи прямтаки апачем ...

:-)

вообще фигня какая-то .. может это давно есть у хостера?

ту ТС - посмотрите phpinfo(), может есть гео уже?

N
На сайте с 06.05.2007
Offline
419
#13

manman, так это скрипт надо запускать и раскручивать интерпретатор php.

но по задумке можно еще через .htaccess отсечь.

Кнопка вызова админа ()
Andreyka
На сайте с 19.02.2005
Offline
822
#14

Outsourcenow, проверять можно средствами .htacess и rewrite

Не стоит плодить сущности без необходимости
P
На сайте с 27.06.2008
Offline
7
#15

в общем с русскими ip разобрался. теперь добавляю к ним русские поисковики, получается:

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} !^yandex.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} !^googlebot.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} !^rambler.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} !^aport.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} !^msnbot.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} !^Mail.Ru.* [NC,OR]

RewriteRule ^/$ - [L,R]

ошибки нигде нет?

Мастер Йода
На сайте с 29.11.2006
Offline
135
#16
netwind:
Мастер Йода, а обычный текстовый .htaccess сильно тормозит? россии будет тысяч на 5 префиксов. украины еще на 2. Гугл хрен найдешь весь, у них куча странных сетей.

можно забанить 95% нерусских сетей 20-ю правилами

НалетайТорописьПокупайЖивопись.рф (http://colmix.ru/paint.html) Офисная-Мебель-Петербург.рф (http://Офисная-Мебель-Петербург.рф/) - скидка для участников форума домены RU на продажу (/ru/forum/comment/8125673) и кириллица в spb.ru (/ru/forum/568196)
P
На сайте с 27.06.2008
Offline
7
#17

запрет на доступ всех не русских ip уже сделал

это разрешает индексацию гуглом ?

RewriteCond %{HTTP_USER_AGENT} !^googlebot.* [NC,OR]

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий