htaccess отказывает в URL - PullRequest
1 голос
/ 06 февраля 2011

Можно ли отказать IP-адресу в посещении определенного поста в моем блоге WordPress, возможно, указав URL-адрес поста?

1 Ответ

0 голосов
/ 06 февраля 2011
<Files abc.html>
    order allow,deny
    deny from 123.45.6.7
    deny from 012.34.5.
    deny from netzero.net
    deny from spaceproxy.com 
    allow from all
</Files>

Вы можете запретить доступ на основе IP-адреса или блока IP. Вышеуказанные блокирует доступ к странице abc.html из 123.45.6.7 и из любого поддомена в блоке IP 012.34.5. (012.34.5.1, 012.34.5.2, 012.34.5.3, etc.)

.htaccess файлы

a) рекурсивно для подкаталогов и

b) кумулятивно в обратном порядке.

Это может быть трудно понять.

-.htaccess в корневом каталоге применяется ко всему на сайте, поскольку он относится к подкаталогам.

- .htaccess в подкаталоге может переопределить материал, который установлен родительским .htaccess.

- RewriteRules применяются в обратном порядке. То есть сначала переписывается текущий каталог, потом переписывается родительский и т. Д.

так почему бы вам не поместить эти новые правила, упомянутые выше, в отдельный файл .htaccess в каталоге, который содержит сообщение, которое вы хотите защитить от URL или IP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...