Im Folgenden fügen Sie die Länder hinzu, die Sie verbieten möchten
Wenn Sie eine Website haben, möchten Sie so viel Verkehr wie möglich einbringen, aber manchmal finden Sie ein paar schlechte Schauspieler, die nicht unbedingt die besten Absichten haben.In Zeiten wie diesen haben Sie die Möglichkeit, Ihre Site zu schützen, indem Sie Einzelpersonen blockieren, die Sie bösartig halten.Sie haben nicht nur die Fähigkeit, eine einzelne IP zu blockieren, sondern auch mehrere oder sogar ganze Länder.Die Schritte in diesem Artikel gehen durch Sie durch das Hinzufügen dieser Blöcke zu Ihrer .htaccess-Datei.
Bearbeiten der .htaccess-Datei
1. Melden Sie sich in CPANEL an. Sobald Sie sich ein befinden, wählen Sie den Dateimanager aus
2. Navigieren Sie zu Ihrem Dokumentwurzel, das ist das Verzeichnis Public_html.
3. Um das .htaccess sehen zu können
Navigieren Sie zur oberen rechten Ecke klicken Sie auf die Einstellungen
Wählen Sie in Ihren Voreinstellungen das Dokumententwurf für die Domäne aus, die Sie bearbeiten möchten, und klicken Sie auf Zeigen Sie versteckte Dateien in Ihrem bevorzugtenElektion.
4. Wählen Sie in der Dokumententräger Ihres Domains die Datei .htaccess-Datei aus und klicken Sie auf Bearbeiten in der oberen Symbolleiste.
5. Sobald Sie sich im Editor befinden, können Sie einen Block wie unten hinzufügen, um einen einzelnen Host zu verbieten, an dem Sie den XXX für Oktette der IP-Adresse ersetzen.
Bestellung erlauben, Verweigern Verweigern von XXX.XXX.XXX.XXX/32 verweigern von XXX.XXX.XXX.XXX/32 von allen erlauben
6. Um basierend auf Ländercodes zu verbieten, fügen Sie einen Block wie unten hinzu. In diesem Beispiel haben wir die Vereinigten Staaten (US), Kanada (CA) und Mexiko (MX) verwendet.
\ GeoIPEnable On
Im Folgenden fügen Sie die Länder hinzu, die Sie verbieten möchten
SetEnvIf GEOIP_COUNTRY_CODE US DenyCountry SetEnvIf GEOIP_COUNTRY_CODE CA DenyCountry SetEnvIf GEOIP_COUNTRY_CODE MX DenyCountry Erlaube von allen Verweigern von env = DenyCountry
Unten finden Sie eine umfassende Liste der Ländercodes.