Mein Lernfortschritt in Sachen htaccess und Ländersperre ist fortschreitend.
Ich brauche ein Textdokument (.txt) was auf den Server hochgeladen werden muss.
Auf die Datei muss ich die IPs einfügen. Z.B.
Als CIDR
# Copyright 2016 COUNTRY IP BLOCKS™ LLC
#all rights reserved.
#This list may not be redistributed in any form.
#this list includes network data on the following countries:
#China
2.16.6.0/23
2.16.132.0/23
2.16.170.0/23
2.16.172.0/23
...
...
...
Oder als Deny:
# Copyright 2016 COUNTRY IP BLOCKS™ LLC
#all rights reserved.
#This list may not be redistributed in any form.
#this list includes network data on the following countries:
# China
<Limit GET POST>
order allow,deny
deny from 2.16.6.0/23
deny from 2.16.132.0/23
deny from 2.16.170.0/23
...
...
...
Bei beiden Möglichkeiten besteht einmal der Nachteil, dass die IPs öfter erneuert werden müssen, und so wie ich vermute, wegen der Länge der Datei die Webseite verlangsamen könnten.
Dann liegt noch dieser Code vor:
# Ländersperre
<IfModule mod_geoip.c>
GeoIPEnable On
SetEnvIf GEOIP_COUNTRY_CODE (CN,US) BlockCountry
Deny from env=BlockCountry
</IfModule>
Wo ich annehme, das dieser Code auf ein Textdokument (.txt) ebenfalls auf dem Server gebracht werden muss. Die Datei alleine hätte dann den Vorteil, dass die schneller ist und nicht nachoptimiert werden muss.
Somit frage ich an, ob dieser Vermutung richtig ist, oder muss ich da noch die IPs einfügen? Oder ob das als CIDR oder denny optimaler funktionieren könnte.
Für die Rückantwort bedanke ich mich jetzt schon.
Mille