水木社区手机版
首页
|版面-BBS安装管理(BBSMan_Dev)|
新版wap站已上线
返回
1/1
|
转到
主题:求助,squid加速HTTP之后如何得到真实IP呢
楼主
|
dupidog
|
2009-11-23 22:50:01
|
展开
KBS2.0+www2
目前http开在9080上,用squid加速到80端口,外网web访问直接显示地址是127.0.0.1
squid上开了forwarded_for也没有用,是不是要改bbs2www的php模块代码了呢?
--
修改:dupidog FROM 59.66.213.*
FROM 59.66.213.*
4楼
|
dupidog
|
2009-11-23 23:07:35
|
展开
啊,去掉那一行注释就OK了,赞啊。。。。
我果然还是看代码不仔细。。。
【 在 fancyrabbit (fancy★岁月静好现世安稳) 的大作中提到: 】
: 哦,这个不用写,这个是这样判断的
: if (defined("CHECK_X_FORWARDED_FOR")) {
: @$fullfromhost=$_SERVER["HTTP_X_FORWARDED_FOR"];
: ...................
--
FROM 59.66.213.*
6楼
|
dupidog
|
2009-11-24 14:23:26
|
展开
其实我昨天也在找squid的补丁的,如果BBS这边不好改,或者要涉及到重编译的话。。。
【 在 fancyrabbit (fancy★岁月静好现世安稳) 的大作中提到: 】
: 我一般都用这玩意,所以还真没咋研究过
:
http://www.warhound.org/mod_extract_forwarded/
--
FROM 59.66.213.*
8楼
|
dupidog
|
2009-11-24 14:53:08
|
展开
事实上不是靠php读X-Forwarded-For里的哪一个数据么?
或者就是看squid怎么写这个变量?
【 在 fancyrabbit (fancy★岁月静好现世安稳) 的大作中提到: 】
: 这是apache的模块,不是squid的补丁 ...
--
FROM 59.66.213.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版