Перейти к публикации

Как закрыть доступ для одной страницы на сайте?


Рекомендованные сообщения

Добрый день коллеги!

Ситуация такая, боты атаковали одну страницу на сайте, она по сути не важна, даже если ее удалить боты все равно будут на сайт попадать, возможно как то доступ к ней запретить всем и ботам и людям?

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, kamensk сказал:

Если это публикация - её можно закрыть по паролю, либо снять с публикации.

это категория, снес ее не нужна, страницы перенес в другую категорию, но боты то все равно попадают на эту страницу хоть ее и нет уже

Ссылка на сообщение
Поделиться на других сайтах
44 минуты назад, ostriks2009 сказал:

Добрый день коллеги!

Ситуация такая, боты атаковали одну страницу на сайте, она по сути не важна, даже если ее удалить боты все равно будут на сайт попадать, возможно как то доступ к ней запретить всем и ботам и людям?

Если нужно блокировать с целью снизить нагрузку на сервер, то делать это это на стороне сервера, еще до запуска скриптов, в том числе до запуска DLE. Когда скрипты запускаются то нагрузка уже будет. Как заблокировать адрес в серверном ПО, лучше уточнить в службе поддержки хостинга, в зависимости от того какое используется на сервере, это делатся по разному может.

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, celsoft сказал:

Если нужно блокировать с целью снизить нагрузку на сервер, то делать это это на стороне сервера, еще до запуска скриптов, в том числе до запуска DLE. Когда скрипты запускаются то нагрузка уже будет. Как заблокировать адрес в серверном ПО, лучше уточнить в службе поддержки хостинга, в зависимости от того какое используется на сервере, это делатся по разному может.

спасибо! написал в техподдержку сервера.

Ссылка на сообщение
Поделиться на других сайтах
03.12.2023 в 19:56, celsoft сказал:

Если нужно блокировать с целью снизить нагрузку на сервер, то делать это это на стороне сервера, еще до запуска скриптов, в том числе до запуска DLE. Когда скрипты запускаются то нагрузка уже будет. Как заблокировать адрес в серверном ПО, лучше уточнить в службе поддержки хостинга, в зависимости от того какое используется на сервере, это делатся по разному может.

на сервере мне наоборот советуют на стороне движка блокировать) в общем я заблудился, как её заблокировать)

вот что написали с сервера поддержка:

"Так-как у Вас cms движок и фактическая страница возможно физически не расположена для блокировки например через .htaccess Попробуйте на уровне Вашей cms удалить данный url."

Ссылка на сообщение
Поделиться на других сайтах

Ерунду они вам написали. Если у вас апач то и нужно тогда на уровне .htaccess блокировать. Причем здесь фактическая или не фактическая страница

Например для апача можно задействовать правила

order allow,deny
allow from all
deny from 1.1.1.1 2.2.2.2

Где 1.1.1.1 и 2.2.2.2 это IP адреса ваших ботов которые вам досаждают.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, celsoft сказал:

Ерунду они вам написали. Если у вас апач то и нужно тогда на уровне .htaccess блокировать. Причем здесь фактическая или не фактическая страница

Например для апача можно задействовать правила


order allow,deny
allow from all
deny from 1.1.1.1 2.2.2.2

Где 1.1.1.1 и 2.2.2.2 это IP адреса ваших ботов которые вам досаждают.

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

Ссылка на сообщение
Поделиться на других сайтах

вот еще с сервера поддержка написала:

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

> #Указываем папку, к которой запрещаем доступ по имени хоста и его IP-адрес
> < directory /root-admin/ >
> order deny, allow
> deny from all

Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, ostriks2009 сказал:

ожет я не так объяснил, боты там постоянно айпи меняются. их устанешь блокировать,

Вам придется это сделать по IP если хотите снижать нагрузку

9 часов назад, ostriks2009 сказал:

на сайте ни в каком варианте, я ее удалил но все равно на сайт то попадают, только в данном случае сейчас там пишется у вас недостаточно прав либо страница удалена...

Вы при этом и получили самую минимально возможную нагрузку на сервер. Меньше вы не получите, скрипт запустился, ничего не сделал еще это уже приличный обьем нагрузки на сервер, только потому что для PHP ему пришлось запустить ряд серверных процессов. Запомните простое правило от защиты от DOS и DDOS атак. Блокировка должна происходить из вне, а не внутри. В идеале вообще внешний фильтрующий сервер, потому что тот же апач тоже потребляет ресурсы. И если использовать апач для блокировки то он тоже сьест часть ресурсов чтобы заблокировать. И так далее продвигаясь внутрь по серверу. Первым брандмакэр сервера, вторым идет вебсервер (Апач) третьим скрипты. Скрипты у вас итак ничего не делают, кроме как показыаают что ничего нет. Они итак делают самую минимальную работу потому что страница итак удалена.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...