Перейти к содержимому


Модуль блокировки по IP для Shopcms 3.1.2


  • Вы не можете ответить в тему
Сообщений в теме: 5

#1 feelman

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 18 сообщений
Репутация: 0
Начинающий

Отправлено 26 February 2013 - 06:25 PM

Нужен отдельный модуль блокировки по IP, куда можно добавить/удалить IP вручную.


Также нужно сделать кнопку добавления в список заблокированных непосредственно при просмотре заказа, там где отображается IP покупателя. Предложения пишите в ЛС.


  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 26 February 2013 - 08:01 PM

Нужен отдельный модуль блокировки по IP

1. Блокировки ЧЕГО по IP? Полная блокировка сайта для некоторых избранных IP правильно решается не на уровне CMS.
2. Насколько я сталкивался, единственный условно общедоступный модуль с блокировкой по IP это "Гостевая книга". Там блокируется возможность что-либо писать в Гостевую Книгу. При желании решить вопрос "малой кровью" можно самостоятельно вытащить блокировку из этого модуля и приспособить к любому другому.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 feelman

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 18 сообщений
Репутация: 0
Начинающий

Отправлено 27 February 2013 - 04:42 PM

Нужен отдельный модуль блокировки по IP

1. Блокировки ЧЕГО по IP? Полная блокировка сайта для некоторых избранных IP правильно решается не на уровне CMS.
2. Насколько я сталкивался, единственный условно общедоступный модуль с блокировкой по IP это "Гостевая книга". Там блокируется возможность что-либо писать в Гостевую Книгу. При желании решить вопрос "малой кровью" можно самостоятельно вытащить блокировку из этого модуля и приспособить к любому другому.

Нужна блокировка посещения сайта по IP адресу. Добавляем IP в блек лист и посетитель с этим IP не может заходить на сайт.
  • 0

#4 sammygr

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 69 сообщений
Репутация: 0
Начинающий

Отправлено 27 February 2013 - 07:40 PM

проще сделать на уровне .htaccess

открываем файл и добавляем следующее


# Запрет доступа по IP
Order allow,deny
allow from all
deny from 192.168.0.0
deny from 192.168.0.1
# END


Айпишники, естественно, для примера написаны)
  • 0

#5 feelman

    Пользователь

  • Assistent vsupport.club
  • PipPip
  • 18 сообщений
Репутация: 0
Начинающий

Отправлено 01 March 2013 - 05:02 PM

проще сделать на уровне .htaccess

открываем файл и добавляем следующее



# Запрет доступа по IP
Order allow,deny
allow from all
deny from 192.168.0.0
deny from 192.168.0.1
# END


Айпишники, естественно, для примера написаны)

Не работает этот способ. Сайт находится на выделенном сервере.
  • 0

#6 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 01 March 2013 - 06:50 PM

Не работает этот способ. Сайт находится на выделенном сервере.

Это довольно странно. Ведь рецепт дан для ситуации, когда у Вас не то, чтобы сервер выделенный, а даже доступа к httpd.conf нет. Только урезанные возможности задания правил в .htaccess. Т.е. обычный хостинг. И это должно работать, насколько я помню синтаксис.

Если же у Вас выделенный сервер, то оно тем более должно работать (возможности ведь не уменьшаются, а увеличиваются), но при выделенном сервере и фильтровать по IP правильнее куда раньше, чем в .htaccess. Например, в настройках iptables.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)