Как ограничить доступ к сайту по IP?

12
M2
На сайте с 05.09.2015
Offline
3
2116

Всем доброго времени суток! У меня сайт на lpgeneratorЕ. Реклама в директе. С одного и того же ip каждый день по 2-3 раза щелкают: зашли-вышли, зашли-вышли, зашли-вышли.

Вопрос: как с помощью javascript или html-заглушки (если такое возможно) закрыть доступ определённому ip-адресу, чтобы доступ для него к сайту был закрыт? Спасибо!

makag
На сайте с 01.05.2013
Offline
106
#1

лучше всё-таки через htaccess

M2
На сайте с 05.09.2015
Offline
3
#2

<?php

if($_SERVER['REMOTE_ADDR'] == "xxx.xxx.xxx.xxx"){

echo "Спамерам Вход Запрещен!";

}

?>

Это на php. А как реализовать тоже самое на html?

---------- Добавлено 06.01.2016 в 14:04 ----------

makag:
лучше всё-таки через htaccess

Вопрос, где его найти в lpgenerator. :)

StaroverovMax
На сайте с 31.05.2006
Offline
174
#3

Вот вам: http://usefulscript.ru/temporary_avtoban.php

Изучайте.

Сила есть - ума еще больше надо.. Фитнес, бодибилдинг (http://sportmashina.com), а форум - закачаешься! (http://forum.sportmashina.com/index.php)
M2
На сайте с 05.09.2015
Offline
3
#4

Спасибо за информацию!

L
На сайте с 07.12.2007
Offline
351
#5
StaroverovMax:
Изучайте.

Имхо, постоянно перезаписывать файл .htaccess из скрипта на php - плохая идея.

Проще средствами PHP сразу отдавать какой-нибудь подходящий http-код: "429 Too Many Requests" или даже "444" для особо рьяных.

worldfoto
На сайте с 20.04.2012
Offline
197
#6

у меня на хостинге в Цпанель можно добавить IP адрес запретить доступ. посмотрите может у вас что-то такое есть.

⭐-> HostPro.ua_ - Лучший хостинг. с CPanel и бесплатным ssl сертификатом. Сам пользуюсь и рекомендую. Пожизненная скидка -10% с промокодом, на Хостинг, Cервера "searchengines-10%" https://bit.ly/38IeuNR
M2
На сайте с 05.09.2015
Offline
3
#7
worldfoto:
у меня на хостинге в Цпанель можно добавить IP адрес запретить доступ. посмотрите может у вас что-то такое есть.

На lpgeneratorе по-моему такого нет. Там только JS, php не работает. Вопрос в том, как реализовать через javascript.

---------- Добавлено 06.01.2016 в 17:17 ----------

Кучу сайтов облазил ни на html ни на javascript ничего подобного не нащел (

S
На сайте с 02.05.2014
Offline
61
#8
money2015:
Всем доброго времени суток! У меня сайт на lpgeneratorЕ. Реклама в директе. С одного и того же ip каждый день по 2-3 раза щелкают: зашли-вышли, зашли-вышли, зашли-вышли.
Вопрос: как с помощью javascript или html-заглушки (если такое возможно) закрыть доступ определённому ip-адресу, чтобы доступ для него к сайту был закрыт? Спасибо!

Ну заблочите IP на своем сайте, а ребята как кликали по объявлению в деректе, так и будут кликать. И чем вам поможет их блокировка на своем сайте?

Поправьте меня если я ошибаюсь.

sanika
На сайте с 08.12.2015
Offline
58
#9

javasrcipt ничего вам не даст. Он просто не имеет таких полномочий. без использования php,asp или cgi скрипта этого не сделать. Да и толку, если яваскрипт легко режется любым браузером

LinkBoss.net - Трастовые ссылки для увеличения трафика в 10 раз! (http://linkboss.net/)
S
На сайте с 06.01.2016
Offline
3
#10
sanika:
javasrcipt ничего вам не даст. Он просто не имеет таких полномочий.
...
Да и толку, если яваскрипт легко режется любым браузером

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

Потом зашел какой-то случайный гостик, глянул дебаты, удивился - да и скинул большой кусок контента в обсуждения. Народ дружно шокнулся. А оказалось, тот просто в браузере никогда скрипты не включает)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий