Hvordan kan jeg blokkere en IP-adresse?
Vil du hindre bestemte IP-adresser i å nå nettstedet ditt? Det kan du gjøre med en .htaccess-fil eller med litt PHP.
Med .htaccess
Legg dette i .htaccess-filen i mappen 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 slipper inn alle. Linjen med 192.0.2.10 blokkerer deretter én adresse, og linjen med /24 blokkerer et helt område. Bytt ut eksempeladressene med adressene du vil stenge ute.
Med PHP
<?php
$blokkeer = ['192.0.2.10', '198.51.100.20'];
if (in_array($_SERVER['REMOTE_ADDR'], $blokkeer, true)) {
http_response_code(403);
exit;
}
Legg dette øverst i index.php eller i en fil som lastes inn på hver side.
Tips: Gjelder det angrep eller spam? Se da også på Web Application Firewall og Imunify360 i DirectAdmin.
Se også i DirectAdmin-veiledningen: Web Application Firewall.
Utfyllende forklaring med skjermbilder: Vise og redigere skjulte filer som .htaccess i DirectAdmin-veiledningen.
