Как я могу заблокировать все IP-адреса, которые начинаются как 2a01: 598: в моем файле htaccess?
Я попытался:
Deny from 2a01:598::/28
и я тоже пробовал вот так:
Deny from 2a01:598::
Но это не работает? Что я делаю не так?
Мой веб-сайт wordpress работает на общем хостинге.
Жду ваших ответов.
Как описано в Apache 2.4 Контроль доступа:
В
Allow
,Deny
, иOrder
директивы, предоставленныеmod_access_compat
, устарели и исчезнут в будущей версии. Вам следует избегать их использования и избегать устаревших руководств, рекомендующих их использование.
Использовать Require
, вместо этого:
Require not ip 2a01:598::/28
Это должно работать в .htaccess
контекст, если не ограничен AllowOverride
в конфигурации сервера.