Функция и принцип работы скрипта:с помощью данного скрипта вы сможете блокировать IP адреса нестандартным РАБОЧИМ путем. Скрипт будет перенаправлять заблокированного пользователя на страницу, которая вам нужна, с помощью этого он не сможет просмотреть сайт. Установка: 1. Создаем в корне сайта папку с названием ban. 2. Открываем блокнот и вставляем туда вот такой код: Code <html> <head> <title>Аккаунт заблокирован</title> <style type="text/css">h1 {font-size:20px;}</style> </head> <body> <br><br><br><br><br><br> <div align="center"><h1>Ваш аккаунт заблокирован.</h1><br>По всем вопросам обращайтесь к администратору сайта<br></div>By RuCoz.com </body> </html> Выделить код в новом окне Сохраняем файл с названием index.html и заливаем на сайт в папку ban Данную страницу можете редактировать так как вам нужно. Я сделал самый простой вариант, да, он действительно некрасивый, но потратить 30 мин можно или же скачать готовый вариант. 3. Создаем глобальный блок с названием ban. И вставляем туда вот такой код: Code <?if($IP_ADDRESS$='123.123.123.123')?><script type="text/javascript">location.replace('http://rucoz.com/ban/')</script> <noscript><meta http-equiv="refresh" content="0; url=http://rucoz.com/ban/"></noscript><?endif?> Выделить код в новом окне Вместо http://rucoz.com/ вставляем ссылку на ваш сайт. А там где $IP_ADDRESS$='123.123.123.123' вместо 123.123.123.123 вставляем IP пользователя, которого хотите заблокировать. Если вы хотите заблокировать больше двух, то дописываем так: Code <?if($IP_ADDRESS$='123.123.123.123' || $IP_ADDRESS$='22.22.22.22' || $IP_ADDRESS$='33.33.33.3')?> Выделить код в новом окне И так далее.... Пользователь будет автоматически переходить на страницу с текстом, что он забанен. А код: вставляем на каждую страницу сайта после <body> Установка закончена.
|