Simply.com is available in english

Blokka aðgang frá völdum IP‑vistföngum eða löndum

Lokaðu á einstakar IP‑vistföng, IP‑svæði eða lönd í .htaccess með Require‑reglum og X‑Country‑Code hausnum.

Þú getur notað .htaccess til að loka aðgangi að vefsíðunni þinni frá einstökum IP-tölum eða IP-viðföngum.

Bættu bara við viðeigandi línum í .htaccess skrá vefþjónustunnar.

IP-tölur

Eftirfarandi setning er hægt að nota til að loka IP-tölum:

<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>

Og ef þú vilt loka öllum aðgangi, nema frá einstökum IP-tölum:

Require ip 69.46.36.0/27
Require ip 192.0.2.1

Sjá einnig https://httpd.apache.org/docs/2.4/howto/access.html#host

Loka löndum

Vefþjónninn okkar setur X-Country-Code haus á innkomandi beiðnir, sem þú getur notað til að sía. Þessi haus er ekki hægt að svindla af öðrum.

Ef þú vilt loka aðgangi frá völdum löndum, getur þú notað þetta:

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

Og ef þú vilt aðeins leyfa einstaka lönd

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

Grein úr stuðningsflokkinum: PHP