Добро пожаловать!

на сайт КиберWEB

Выбрать стиль оформления:

Календарь

«    Январь 2018    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031 

Панель управления

 Чужой компьютер
• Забыли пароль? • Регистрация

Последние темы с форума

Навигация по сайту

Популярные статьи

Сменить дизайн

Облако меток

Zetlex.ru - наш медициский сайт100500, ACDSee, CMS, DLE, DLE шаблоны, MySQL, PanoramaStudio Pro, Браузеры, Графические редакторы, Модули, Наркоман Павлик, Непосредственно Каха, Программы, Рекламные компании, Сервисы, Скрипты, Создание сайта, Уроки, Установка DENWER, Форумы, Хаки, Юмор, графическая программа, обработка фото, программа, создание панорамы, урок, фото

Статистика

File engine/modules/online/online.php not found. Статистика форума

Даем доступ определенным IP-адресам



Защита админки, то есть даем административные права тем диапазонам IP-адресов которым Вы дали права (журналисты, модераторы).

В файле admin.php после строки:
define ( 'ENGINE_DIR', ROOT_DIR . '/engine' );

ниже пишем:
$ip_diapazones=array(
'99.99', // Администратор
'99.999', // Журналист 1
'92.123', // Журналист 2
'23.321', // Журналист 3
'123.999', // Модератор
);
$user_ip_net=explode(".",$_SERVER['REMOTE_ADDR']);
$user_diap=$user_ip[0].'.'.$user_ip[1];
if(!in_array($user_diap,$ip_diapazones)){
$die='<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL '.$_SERVER['REQUEST_URI'].' was not found on this server.</p><hr><address>'.$_SERVER['SERVER_SIGNATURE'].'</address></body></html>';
@header( "HTTP/1.0 404 Not Found" );
die( $die ); }

Вместо вымышленных диапазонов IP пишем нужные Вам. Это поможет Вам если даже враг поимел Вашу учетную запись. Закрепить эту защиту можно добавлением в файле .htaccess это корень Вашего сайта находим там строку:
RewriteEngine On

ниже добавим:
ErrorDocument 403 "<h1>Forbidden</h1>"<Files "admin.php">Deny from all
Allow From 99.99. #Администратор
Allow From 99.999. #Журналист 1
Allow From 92.123. #Журналист 2
Allow From 23.321. #Журналист 3
Allow From 123.999. #Модератор</files>

Так же вместо вымышленных диапазонов IP пишем нужные вам.

Далее делаем запрет на на выполнение скриптов не относящихся к нормальной работе сайта.
Опять открываем файл .htaccess находим строку:
RewriteEngine On
ErrorDocument 403 "<h1>Forbidden</h1>"

ниже пишем:
<FilesMatch ".(php|h|c)$">Order allow,deny
Deny from all</FilesMatch><FilesMatch "(index.php|go.php|ajax.php|download.php)$|^$">Order deny,allow
Allow from all</FilesMatch>

Это запретит вызов PHP-файлов кроме как index.phpgo.phpajax.php и download.php которых достаточно для работы Вашего сайта.

Комментарии к новости

  • Даем доступ определенным IP-адресам

Добавить комментарий

Имя:*
E-Mail:*
Комментарий:
Вопрос:
Вы человек?
Ответ:*
Введите код: *
Кликните на изображение чтобы обновить код, если он неразборчив
Яндекс.Метрика Каталог@Mail.ru - каталог ресурсов интернет