<VirtualHost IP:81 >
ServerName site.ru
...
<Files "admin.php">
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from МОЙ_IP
</Files>
</VirtualHost>[Wed Aug 30 21:15:35 2017] [error] [client МОЙ_IP] client denied by server configuration: /.../admin.php
<Files "admin.php">
Require ip xxx.xxx.xxx.xxx
</Files>
location / {
proxy_pass http://IP_SERVER:81;
proxy_redirect http://IP_SERVER:81/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}denverkurt: показывает в phpinfo мой реальный IP, все ок. Что за фигня то...
Решил защитить файл админпанели, для этого сделал всход только по IP, указав в httpd.conf:
Если работает ngnx, то доступы по IP надо разруливать на нем, а не на апаче.