全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1906|回复: 5

求写一个nginx规则

[复制链接]
发表于 2017-6-16 23:48:45 | 显示全部楼层 |阅读模式
本帖最后由 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文件了
234036.png (10.84 KB, 下载次数: 1)
再嵌套一个php的解析项,提示如下
  1. Reload service nginx... nginx: [emerg] location ".*.\.(php|php5)?$" cannot be inside the exact location "/testurl" in /usr/local/nginx/conf/vhost/skywing.me.conf:38
复制代码

求大佬帮忙
发表于 2017-6-17 00:29:04 | 显示全部楼层
wp-login.php改个名字不就行了
然后弄个假的wp-login.php放上
发表于 2017-6-17 01:10:02 | 显示全部楼层
把你处理php的 fastcgi 的几行 在 wp-login 下 再写一边
发表于 2017-6-17 01:51:31 | 显示全部楼层
  1. location ~ ^/(wp-admin|wp-login.php) { allow xx.xx.xx.xx; deny all; }
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-18 17:13 , Processed in 0.068915 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表