2016-09-15 3 views
3

私は管理ページへのアクセスを制限したいワードプレスサイトを持っています。サーバはELBの背後にあるAWSに座っています。私はサーバー{}の間で自分の.confファイルにlocationディレクティブを設定しています。拒否されるはずのIPアドレスからページにアクセスできるので、私が設定した設定は機能していません。wp-adminを非表示にするにはAWS NginX

誰かが見て、いくつかの指針を与えることができますか?ありがとうございました!

location ~ ^/(wp-admin\.php) { 
real_ip_header X-Forwarded-For; 
set_real_ip_from xxx.xxx.xxx.xxx; 
allow xxx.xxx.xxx.xxx; 
deny all; 
} 

答えて

1

あなたのユースケースを機能させるために、以下を使用してください。

location ~ ^/(wp-admin|wp-login.php) { 
real_ip_header X-Forwarded-For; 
allow xx.xx.xx.xx; 
deny all; 
} 
関連する問題