Cum pot bloca o adresă IP?
Doriți să blocați anumite adrese IP pe site-ul dumneavoastră? Puteți face acest lucru cu un fișier .htaccess sau cu o mică secvență de cod PHP.
Cu .htaccess
Adăugați următorul cod în fișierul .htaccess din directorul public_html:
<RequireAll> Require all granted Require not ip 192.0.2.10 Require not ip 198.51.100.0/24 </RequireAll>
Require all granted permite accesul tuturor. Linia cu 192.0.2.10 blochează apoi o singură adresă, iar linia cu /24 blochează un întreg interval. Înlocuiți adresele din exemplu cu adresele pe care doriți să le blocați.
Cu PHP
<?php
$blokkeer = ['192.0.2.10', '198.51.100.20'];
if (in_array($_SERVER['REMOTE_ADDR'], $blokkeer, true)) {
http_response_code(403);
exit;
}
Adăugați acest cod la începutul fișierului index.php sau într-un fișier care este încărcat pe fiecare pagină.
Sfat: este vorba despre atacuri sau spam? Consultați atunci și Web Application Firewall și Imunify360 din DirectAdmin.
Consultați și ghidul DirectAdmin: Web Application Firewall.
Explicații detaliate cu capturi de ecran: Afișarea și editarea fișierelor ascunse, precum .htaccess în ghidul DirectAdmin.
