我有以下几点.htaccess 限制访问的规则wp-admin 和wp-login.php 本地通过SSH动态转发:
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
但是,安装Cloudflare后,我无法访问
/wp-admin 和
wp-login.php 不再之前,我在我的
access.log:
127.0.0.1 - - [20/Jun/2019:06:30:12 +0000] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200
但现在IP已更改为cloudflare:
162.158.166.167 - - [20/Jun/2019:09:42:51 +0000] "GET /wp-admin/ HTTP/1.1" 403
我如何解决这个问题?是否需要将cloudflare的所有IP都包括到
.htaccess 规则如果我这样做,我会暴露我的
wp-admin 和
wp-login.php 也给其他cloudflare用户?
编辑:使用mod_cloudflare.