Nginx如何限定wordpress后台只允许指定IP登录?

雪飘落在对面的屋顶上,屋顶像蒙了一条闪着银光的纱巾,美丽极了。雪飘落在树上,树上像缀满了银色的小花。雪飘落在操场上,操场变得像铺满棉花一样白茫茫的一片。

找到 Nginx 的配置文件,nginx.conf 或者所包含的网站 conf 文件中加入以下代码:

  1. location~^/(wp-login\.php){
  2. allow116.230.203.142;
  3. denyall;
  4. fastcgi_pass127.0.0.1:9000;
  5. fastcgi_indexindex.php;
  6. includefastcgi.conf;
  7. proxy_next_upstreamerrortimeoutinvalid_headerhttp_500http_502http_503;
  8. proxy_set_headerHost$host;
  9. proxy_set_headerX-Real-IP$remote_addr;
  10. proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;
  11. }

请将 allow 后面的 IP 地址改成自己的,然后重新加载 nginx 服务器即可。

  1. /etc/init.d/nginxreload

答案内容来自WebApproach

本文Nginx如何限定wordpress后台只允许指定IP登录?到此结束。能够拥有一份美丽的心境,不是因为我们获得的颇多,而是我们计较的很少;我们深深懂得,多,有时也是一种负担,是另外一种失去;少,并非真正不足,而是一种隐形的有余。很多的时候,我们审时度势,选择了舍弃,学会舍弃并不意味着全然失去,而是一种更宽阔更博大的获得!小编再次感谢大家对我们的支持!

标签: 只允许 Nginx