HAProxy在Wordpress网站上隐藏真实IP
我在IIS上运行WordPress站点,前面是在Ubuntu 12.04上运行的HAProxy 问题是HAProxy隐藏了WordPress的真实IPHAProxy在Wordpress网站上隐藏真实IP,wordpress,redirect,haproxy,Wordpress,Redirect,Haproxy,我在IIS上运行WordPress站点,前面是在Ubuntu 12.04上运行的HAProxy 问题是HAProxy隐藏了WordPress的真实IP 这使得WordPress只能从所有用户那里看到类似10.12.3.50 有人能解决这个问题吗。WordPress的插件或HAProxy的补丁?您可以使用forwardfor选项在X-Forwarded-forHTTP请求头中获取原始请求者的IP地址 我不确定是否可以将WP配置为记录此标头,但可以肯定的是,它在HAProxy的日志中。这在排除故障时
这使得WordPress只能从所有用户那里看到类似
10.12.3.50
有人能解决这个问题吗。WordPress的插件或HAProxy的补丁?您可以使用
forwardfor
选项在X-Forwarded-for
HTTP请求头中获取原始请求者的IP地址
我不确定是否可以将WP配置为记录此标头,但可以肯定的是,它在HAProxy的日志中。这在排除故障时非常有用
来源:
nano haproxy.cfg
option httpclose
option forwardfor
对于IIS,我访问了此页面:
这里我下载了
arr\u helper\u x86.zip
(还有一个x64位版本)然后我在我的IIS服务器上安装了这个,现在我看到了正确的IP
感谢Ianthe帮我找到了正确的方向。真正的IP通常在
$\u服务器的某个地方,你需要它做什么?你能改变代码,需要它来寻找一个不同的领域吗?我喜欢真正的IP,如果一些出错。现在,我必须查看几个日志,找出问题的根源。还有一些函数可以查看是否有来自同一IP的多个帐户。现在所有的IP都是相同的,所以无法打开。这可能值得在Google上搜索haproxy real IP
它显示了一些有趣的结果,比如:(答案提到了TProxy)