Simply.com is available in english

Blokovať prístup z vybraných IP adries alebo krajín

Zablokujte jednotlivé IP adresy, IP rozsahy alebo krajiny v .htaccess pomocou pravidiel Require a hlavičky X‑Country‑Code.

Môžete použiť .htaccess na blokovanie prístupu na vašu webovú stránku z jednotlivých IP adries alebo IP rozsahov.

Stačí pridať príslušné riadky do webhostingu .htaccess‑súboru.

IP-adresy

Nasledujúca syntax sa dá použiť na blokovanie IP adries:

<RequireAll>
Require all granted

# Bloker enkelt IP
Require not ip 192.0.2.1

# Bloker IP range
Require not ip 192.0.2.0/24

# Bloker IP range
Require not ip 192.0.2
</RequireAll>

A ak chcete blokovať všetok prístup, okrem niektorých IP adries:

Require ip 69.46.36.0/27
Require ip 192.0.2.1

Pozri tiež https://httpd.apache.org/docs/2.4/howto/access.html#host

Blokovať krajiny

Náš webserver pridáva hlavičku X-Country-Code k prichádzajúcim požiadavkám, ktorú môžete použiť na filtrovanie. Túto hlavičku nie je možné podvrhnúť.

Ak chcete blokovať prístup z vybraných krajín, môžete použiť toto:

# Bloker CN, RU og KP
SetEnvIf X-Country-Code "^(CN|RU|KP)$" blocked_country
<RequireAll>
  Require all granted
  Require not env blocked_country
</RequireAll>

A ak chcete povoliť len niektoré krajiny

# Tillad DK SE NO
SetEnvIf X-Country-Code "^(DK|SE|NO)$" allowed_country
Require env allowed_country

Článok z kategórie podpory: PHP