Блокиране на небългарски ip-та в сайт

testkiwi

Well-Known Member
Колеги, някой може ли да помогне, искам да забраня на ip-та извън България да виждат един сайт, как да стане? нещо с htaccess-a сигурно ама не знам в детайли какво трябва
Оценявам високо всяка помощ, благодаря предварително

май го направих, ама ако имам на един домейн няколко папки, как да се забрани достъпа до дадена папка в която например има друг сайт.. тука е проблема
 
Последно редактирано:
От: Блокиране на небългарски ip-та в сайт

Ми слагаш хтацеса със забраните в нея папка.
Иначе имаше някаква гео добавка към апача май, не се сещам точно. Не са ми трябвали такива неща, но се замисли как ще те обхождат ботовете на гугльо след като имаш забрана?
 
От: Блокиране на небългарски ip-та в сайт

Варианти има два (поне аз тези знам)
1. http://www.maxmind.com/app/mod_geoip с това можеш да забраняваш и разрешаваш на географски признак всякакви ИПта (изисква инсталация)

2. Ако не ти се занимава с горното http://www.country2ip.com/ листва списък на ИПтата по страни - разрешаваш само тези от България

май го направих, ама ако имам на един домейн няколко папки, как да се забрани достъпа до дадена папка в която например има друг сайт.. тука е проблема
Слагаш .htaccess в папката(папките), която ще забраняваш
 
От: Блокиране на небългарски ip-та в сайт

Здравейте, искам да използвам този начин за спирането на достъпа на всички държави освен на BG
.htaccess
GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat
SetEnvIf GEOIP_COUNTRY_CODE BG AllowCountry
# ... place more countries here

Deny from all
Allow from env=AllowCountry

# Optional–use if you want to allow a specific IP address from the country you denied


Обаче незнам как мога да го инсталирам на хоста си (icn) този geoip.dat файл...
 

Горе