bolarin

Рейтинг
6
Регистрация
08.12.2012
ufaclub:
может кому пригодится скрипт для УДОБНОЙ зашиты Joomla и WordPress

<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<?php
$h = fopen(".htaccess","w");
$go="<Files index.php> \n order deny,allow \n deny from all \n allow from ";
$ip = $_SERVER['REMOTE_ADDR'];
$end="\n</files>";
$text = $go.$ip.$end;
if (fwrite($h,$text))
echo "ip обновлен";
else
echo "ошибка записи .htaccess";
fclose($h);
?>

Этот код прекрасно работает на WordPress (после замены index.php на wp-login.php), изменяя динамический IP в файле .htaccess

Но при этом перезаписывает весь файл .htaccess, в том числе другие фрагменты кода, не относящиеся к IP.

Подскажите, пожалуйста, как сделать так, чтобы перезаписывалась только часть файла, касающаяся изменения IP, оставляя нетронутыми другие участки кода в файле .htaccess