VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
ikopylov добавил 02.10.2015 в 15:46
.htaccess
order deny,allow
allow from 46.151. твой айпи
allow from 188.231. твой айпи
allow from 95.134. твой айпи
deny from all
Last edited by ikopylov : 10-02-2015 at 04:46 PM.
Reason: Добавлено сообщение
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3981
Репутация в разделе: 1320
0
Quote:
Originally Posted by ikopylov
Отвечать 410м ответом на любой запрос к форуму
А не лучше 503?
Quote:
Originally Posted by liner
а выключить так, чтобы не создавал запросов к БД и процессору
Контейнер с форумом перенести на другой порт, а на его месте поставить контейнер с заглушкой.
Т.е. вместо
Code:
server {
listen 192.168.0.2:80;
server_name forum
Делаем
Code:
server {
listen 192.168.0.2:8088;
server_name
И добавляем заглушку
Code:
server {
listen 192.168.0.2:80;
server_name forum
return 503;
}
После чего рестарт nginx (только сначала проверить nginx -t, писал по памяти)
Как-то так.
Ошибка 503 (Service Temporarily Unavailable) - сервис временно не доступен - ошибки идут и нагрузка тоже
Ошибка 410 - удалено навсегда ( Gone )
Ошибка 403 - доступ запрещен
а разве заглушка не "уложит" все остальные сайты на сервере?
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3981
Репутация в разделе: 1320
1
Quote:
Originally Posted by ikopylov
Ошибка 410 - удалено навсегда ( Gone )
Но запросы тоже не прекратятся. Тыкаться будут в любом случае.
Quote:
Originally Posted by ikopylov
а разве заглушка не "уложит" все остальные сайты на сервере?
Нет, только контейнер, где совпадет пара ip:порт и server_name
Т.е.
Code:
server {
listen 192.168.0.2:80;
server_name forum;
return 503;
}
server {
listen 192.168.0.2:80;
server_name forums;
return 200;
}
server {
listen 192.168.0.2:8088;
server_name forum;
return 403;
}
forum вернет 503, forums вернет 200, а 403-ю мы увидим лишь на forum:8088.
При условии, что у нас на всех парах ip:порт создан дефолтный контейнер.
Т.е. где нибудь в начале конфига что-то такое
Да, самое банальное, слона то мы и не заметили - при наличии дефотного контейнера, в контейнере, которой отвечает за форум, изменить server_name на несуществующей. Например был forum.ru, стал forum.ru.bac. Тогда запросы на контейнер не попадут и будут отсеяны дефолтом.
@M.C.
Продвинутый
Join Date: Jul 2005
Posts: 440
Версия vB: 4.2.х
Пол:
Reputation:
Опытный 62
Репутация в разделе: 49
0
хм... а если есть панель, не проще вырубить через нее аккаунт?