GeoIP-Modul (mod_geoip2) und Amazon EC2 Ubuntu-Instanz

GeoIP-Modul (mod_geoip2) und Amazon EC2 Ubuntu-Instanz

Ich habe GeoIP mod installiert überhttp://dev.maxmind.com/geoip/legacy/mod_geoip2/und habe sichergestellt, dass die Berechtigungen für www-data zum Lesen der Datenbank korrekt sind. Wir müssen aufgrund der Natur der medizinischen Branche nur ein Verzeichnis aus Großbritannien blockieren. Wenn ich es aktiviere, bin sogar ich aus den USA und Großbritannien blockiert (ich nehme an, dass das überall der Fall ist). Da es sich um eine Verzeichnisblockierung handelt, muss ich nach dem Hinzufügen der richtigen Modulkonfiguration zu apache2.conf nur die .htaccess-Datei zum richtigen Verzeichnis hinzufügen:

<Location /geoip-enabled>
    SetEnvIf GEOIP_COUNTRY_CODE GB BlockCountry
    Deny from env=BlockCountry
</Location>

Gibt es noch etwas, das in die .htaccess-Datei aufgenommen werden sollte? Wenn es aktiv ist, erzeugt es einen 500 Internal Server Error und die Protokolle spiegeln

[core:alert] [pid 23183] [client xxxx:65490] /www/prime/non-uk/.htaccess: Standortangabe hier nicht von jeder Verbindung aus zulässig.

verwandte Informationen