.htaccess: Landssperre med mod_geoip
Steg 1:
Med en .htaccess-fil og mod_geoip har du muligheten til å ekskludere bestemte land eller til og med hele kontinenter fra å få tilgang til nettsiden din.Hvert land får tildelt en bestemt kode. Her finner du en liste med alle tosifrede landskoder i henhold til ISO 3166:
Liste over landskoder
Kodene for kontinentene er som følger:
AF Afrika
AN Antarktis
AS Asia
EU Europa
NA Nord-Amerika
OC Oseania
SA Sør-Amerika
Steg 2:
Logg inn med FTP-tilgangsdataene dine i WebFTP.Rediger .htaccess-fila i hovedmappa til den aktuelle kontoen eller domenet. Hvis det ikke finnes en .htaccess-fil, lager du en.
Steg 3:
For å sperre ute bestemte land (f.eks. Kina og Russland), lim inn disse linjene øverst i .htaccess-fila di:
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
Steg 4:
Hvis du omvendt bare vil tillate bestemte land (f.eks. Tyskland, Storbritannia og USA) for tilgang til nettsiden din og sperre alle andre land, limer du inn disse linjene i .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
Søk i støtte og FAQ