skywing 发表于 2017-6-16 23:48:45

求写一个nginx规则

本帖最后由 skywing 于 2017-6-16 23:53 编辑

wordpress的wp-login.php拒绝所有连接请求,只允许127.0.0.1访问
配置一个反向代理 以127.0.0.1访问wp-login.php 反向代理的链接为http://yourdomain/testurl 方便自己访问后台
我这样设置访问定义链接变成直接下载wp-login.php文件了

再嵌套一个php的解析项,提示如下
Reload service nginx... nginx: location ".*.\.(php|php5)?$" cannot be inside the exact location "/testurl" in /usr/local/nginx/conf/vhost/skywing.me.conf:38
求大佬帮忙yc007t

魔尊 发表于 2017-6-17 00:29:04

wp-login.php改个名字不就行了
然后弄个假的wp-login.php放上

chinni 发表于 2017-6-17 01:10:02

把你处理php的 fastcgi 的几行 在 wp-login 下 再写一边

skynet 发表于 2017-6-17 01:45:23

本帖最后由 skynet 于 2017-6-17 01:52 编辑

......................

skynet 发表于 2017-6-17 01:51:31

location ~ ^/(wp-admin|wp-login.php) { allow xx.xx.xx.xx; deny all; }

NIC 发表于 2017-6-17 02:13:59

skywing.me
页: [1]
查看完整版本: 求写一个nginx规则