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

Apache не впускает меня, но должен

РЕДАКТИРОВАТЬ

Принятый ниже ответ является правильным, если предположить (как я и думал), что сервер v2.2.

Вместо этого я обнаружил, что сервером является apache 2.4, поэтому реальным решением было использование новых директив. Пожалуйста, посмотрите мой комментарий под принятым ответом.


ОРИГИНАЛЬНЫЙ ВОПРОС

в mydomain.com/wp-admin я разместил .htaccess с чем-то вроде

# note: the ip here is a fake
order deny,allow
deny from all
allow from 192.168.1.101

Но теперь я получаю ошибку 403. Домен и IP-адрес здесь поддельные, но реальный IP-адрес, который я использую, правильный, поскольку я вижу, что он формирует журналы, которые выглядят примерно так:

www.example.com 192.168.1.101 - - [10 / Янв / 2017: 10: 51: 52 +0100] "GET / wp-admin / HTTP / 1.1" 403 518 "-" "Mozilla / 5.0 (Macintosh; Intel Mac OS X 10.11; rv: 50.0) Gecko / 20100101 Firefox / 50.0 "

Так что это действительно странно, я смогу войти. Любая идея?

Читать порядок директивная документация.

Вам понадобится что-то вроде:

order allow,deny
deny from all
allow from 192.168.1.101