Blokkeringer i .htaccess

Har du en nettside og sliter med spam eller mange besøkende ifra land som f.eks Kina, Japan eller andre asiatiske land som ikke har noe på din nettside å gjøre? Hvis du da har tilgang til å opprette og gjøre endringer i din egen .htaccess fil som de fleste webhotell leverandører lar deg gjøre så kan du legge inn ip range/netmasker fra hele land.

Det er så enkelt som å gå inn på CountryIPBlocks.net og finn landet du ønsker å sperre ute fra din hjemmeside og velg .htaccess deny så vil den lage alt du trenger å legge inn i .htaccess filen din.

Som f.eks hvis jeg ønsker å sperre hele Kina ute fra dengaleverden.com så oppretter jeg .htaccess filen og legger den i public_html mappen min og legger inn dette:

<Limit GET HEAD POST>
order allow,deny
# Country: CHINA
# ISO Code: CN
# Total Networks: 1,946
# Total Subnets:  314,013,440
deny from 1.12.0.0/14
deny from 1.24.0.0/13
deny from 1.45.0.0/16
deny from 1.48.0.0/15
deny from 1.50.0.0/16
deny from 1.51.0.0/16
deny from 1.56.0.0/13
deny from 1.68.0.0/14
deny from 1.80.0.0/13
deny from 1.88.0.0/14
deny from 1.92.0.0/15
deny from 1.94.0.0/15
deny from 1.116.0.0/14
deny from 1.180.0.0/14
deny from 1.184.0.0/15
deny from 1.188.0.0/14
deny from 1.192.0.0/13
deny from 1.202.0.0/15
deny from 1.204.0.0/14
deny from 14.16.0.0/12
deny from 14.102.156.0/22
deny from 14.103.0.0/16
deny from 14.104.0.0/13
deny from 14.112.0.0/12
deny from 14.130.0.0/15
deny from 14.134.0.0/15
deny from 14.144.0.0/12
deny from 14.192.60.0/22
deny from 14.196.0.0/15
deny from 14.204.0.0/15
deny from 14.208.0.0/12
deny from 27.8.0.0/13
deny from 27.16.0.0/12
deny from 27.36.0.0/14
deny from 27.40.0.0/13
deny from 27.50.128.0/17
deny from 27.54.192.0/18
deny from 27.98.208.0/20
deny from 27.98.224.0/19
deny from 27.99.128.0/17
deny from 27.100.36.0/22
deny from 27.103.0.0/16
deny from 27.106.128.0/18
deny from 27.106.204.0/22
deny from 27.109.32.0/19
deny from 27.112.0.0/18
deny from 27.112.80.0/20
deny from 27.113.128.0/18
deny from 27.115.0.0/17
deny from 27.116.44.0/22
deny from 27.128.0.0/15
deny from 27.131.220.0/22
deny from 27.144.0.0/16
deny from 27.148.0.0/14
deny from 27.152.0.0/13
#
allow from all
</Limit>

Listen er redusert, men håper du forstår poenget 🙂

One comment

  1. Hei hadde problemet på en wordpress blogg jeg nylig hadde laget custom templet til,, ga htacess inne i webhotellet et nytt navn inne i filemanager mappen , da ordnet det seg . Når de gjelder kommentar feltet som her lure jeg på hvordan fjerne dettte scriptet Du kan bruke disse HTML-kodene og -egenskapene:

    " under kommentar boksen?

Leave a Reply

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *