У меня есть система входа в систему, которую я пытаюсь сделать максимально безопасной. После десяти неудачных попыток я хочу заблокировать IP-адрес. Как я могу открыть файл в PHP и добавить строку в код блока ip-адресов? Вот мой файл htaccess:
#Turn on RewriteEngine RewriteEngine on #Don't allow file indexing pages Options -Indexes #Follow Symbolic Links Options +FollowSymLinks #Set default language and charset DefaultLanguage en-US AddDefaultCharset UTF-8 #Set the server timezone SetEnv TZ America/Vancouver #Don't need extention for PHP files RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^([^\.]+)$ $1.php [NC,L] #Block bad IP Addresses RewriteCond %{REMOTE_ADDR} ^217.172.179.*$ [OR] RewriteCond %{REMOTE_ADDR} ^217.172.180.*$ RewriteCond %{REQUEST_URI} !/error/blocked.php$ [NC] RewriteRule ^(.*)$ /error/blocked.php [R,NC,L]
Я хотел бы, чтобы PHP-файл добавил строку:
RewriteCond %{REMOTE_ADDR} ^IPHERE$ [OR]
прямо под комментарием Блокировать плохие IP-адреса.