Назад | Перейти на главную страницу

Как я могу заблокировать все адреса IPv6, начиная с 2a01: 598: xxx в моем файле .htaccess?

Как я могу заблокировать все 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 в конфигурации сервера.