.htaccess: Zabrana po državama s mod_geoip
Korak 1:
Pomoću datoteke .htaccess i mod_geoip imaš mogućnost isključiti određene zemlje ili čak cijele kontinente iz pristupa tvojoj web stranici.Svakoj zemlji je dodijeljen određeni kod. Ovdje imaš popis svih dvoznamenkastih kodova država prema ISO 3166:
Popis kodova država
Kodovi za kontinente su sljedeći:
AF Afrika
AN Antarktika
AS Azija
EU Europa
NA Sjeverna Amerika
OC Oceanija
SA Južna Amerika
Korak 2:
Prijavite se u WebFTP svojim FTP pristupnim podacima.Uredite datoteku .htaccess u glavnom direktoriju dotičnog računa ili domene. Ako ne postoji .htaccess datoteka, napravite je.
Korak 3:
Da bestimmte Länder (npr. Kina i Rusija) isključiš, dodaj sljedeće retke na vrh svoje datoteke .htaccess:
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
Deny from env=BlockCountry
GeoIPEnable On
SetEnvIf GEOIP_CONTINENT_CODE AS BlockContinent
Deny from env=BlockContinent
Korak 4:
Ako želiš obrnuto dopustiti samo određene zemlje (npr. Njemačku, Veliku Britaniju i SAD) za pristup tvojoj web stranici i sve druge zemlje isključiti, ubaci sljedeće retke u .htaccess:
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE DE AllowCountry
SetEnvIf GEOIP_COUNTRY_CODE GB AllowCountry
SetEnvIf GEOIP_COUNTRY_CODE US AllowCountry
Deny from all
Allow from env=AllowCountry
GeoIPEnable On
SetEnvIf GEOIP_CONTINENT_CODE EU AllowContinent
Deny from all
Allow from env=AllowContinent
Pretraga podrške i FAQ