Gå tillbaka

Blockera trafik efter land

Den 30 /09/2016, inför den fortsatta spamtrafiken och attacker från Ryssland, Kina, Ukraina, sätter vi upp en landspecifik blockering för europeiska erbjudanden och Kanada.

Förvalde länder med profil Nginx ' YOORshop Fel:
Ryssland Kina Ukraina Elfenbenskusten Singapore

Den blockerade besökare omdirigeras till:
https://www.hostingfilters.com/banspam/country.html

För dem som inte vill ha detta skydd, kan du inaktivera det:
(Om du har kommersiella intressen: real försäljning med dessa länder - inte inköp -)

Av din admin, cPanel, sektion ' Nginx klickar du på ' Nginx-Manager '

Nginx cPanel plugin
Välj din domän och klicka sedan på 'Configure'
Se sedan raden " PROXY " och klicka: "Select"
Lämna "httpd" och se listan över val under texten: "Template"
Välj den här ' YOORshop country' och klicka: 'Apply upstream configuration'
(Vänta 1 minut tills servern tar hänsyn till dessa ändringar)

Specialfall:
Du är själv belägen i ett av de blockerade länderna, och du vill behålla detta skydd, samtidigt som du kan navigera på din webbplats, måste du använda en VPN YOORshop: OpenVPN eller L2TP. Öppna alla länder för din webbplats med hjälp av temat Nginx: ' YOORshop Country' sedan ' APPLICATION SETTINGS '.

Om du använder Nginx PHP-FPM kan du blockera IP Inte genom htaccess, utan genom att använda_config plugin Nginx-Manager skapar du en fil nginx.conf i domänfilkatalogen, till exempel lägga till blockering för IP: 107.218.189.168, så här: deny 107.218.189.168;

För att blockera alla länder utom de franskspråkiga länderna nära Frankrike, inklusive Belgien, Schweiz, Luxemburg:

if ($allowed_country5 = no) {
return 444;
}

För att bara blockera Kina, Ryssland, och Ukraina:

if ($allowed_country = no) {
return 444;
}

För att bara blockera Kina:

if ($allowed_country2 = no) {
return 444;
}

För att blockera besökare vars useragent är "Java" (krawlers i allmänhet):

if ($scanners2 = 1) {

return 444;

}

Klicka på knappen Reload i Application settings i Nginx-Manager plugin (vet inte om Invalide) och vänta i 30-60 sekunder innan du testar

Använd först plugins och htaccess, och som en sista utväg kontakta oss för en anpassning

 

Vi rekommenderar att samtidigt aktivera anti-bot-funktionen: bot_mitigate, se artikel:

https://support.yoorshop.hosting/knowledgebase/3077/Ar-du-utsatt-for-en-DDoS-attack.html

Känner till att blockera dig själv från IP och länder:
PrestaShop:
http://doc.prestashop.com/display/PS16/Geolocation+Preferences 
https://mypresta.eu/modules/administration-tools/block-ip-free
 

WordPress:
https://fr.wordpress.org/plugins/iq-block-country/