全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 6518|回复: 32
打印 上一主题 下一主题

[已解决] 一句防反代。

[复制链接]
跳转到指定楼层
1#
发表于 2013-9-3 16:19:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://www.baidu.com/s?wd=PHP%CD%F8%D5%BE%D2%BB%BE%E4%BC%F2%B5%A5%B7%C0%B4%FA%C0%ED%2F%B7%B4%B4%FA

mjj们可以试试
2#
发表于 2013-9-3 16:22:39 | 只看该作者
    妹纸   。。。。。。。。。。。。。。这样的话你的amh饭袋有强力模式吗

点评

可以改配置  发表于 2013-9-3 16:32
3#
发表于 2013-9-3 16:23:32 | 只看该作者
这样没用阿。。
4#
发表于 2013-9-3 16:26:03 | 只看该作者
万一我想让我自己的服务器能反代呢
5#
 楼主| 发表于 2013-9-3 16:28:20 | 只看该作者
这只是简单防…
有设置了X-Forwarded-For
或X-Real-IP
才有效。
6#
发表于 2013-9-3 16:31:46 | 只看该作者
求演示站点。
7#
发表于 2013-9-3 16:33:16 | 只看该作者
妹子,你确定 HTTP_X_FORWARDED_FOR 能用? 呵呵

点评

是有设置了才可以用。  发表于 2013-9-3 16:55
8#
发表于 2013-9-3 16:45:37 | 只看该作者
一种模式。

加一个 js 。

每次生成 session 的时候, 使用 js 提交 session id 到服务器端。 但是 js 里面不能用 原域名。  可以用第二个域名。

当检测到提交的 session id 的 IP 和 原域名访问者不是同一个 IP 提交的时候, 就判断是反代的。  然后, 针对这个seesion id 的页面内容,就可以做手脚了。

点评

sub_filter 可以直接把你这段js给替换掉。  发表于 2013-9-3 23:34
9#
发表于 2013-9-3 16:54:06 | 只看该作者
好像 js , 是不是跨域有限制? 没怎么做过前端。

那么用一个 单像素 的 图片。 src 是 php 的。

通过这个 php 处理 。   同样, php 必须指向第二个域名。  这样做, 制造第二个 IP。 只要和反代端 IP 不一致, 就能区别是否反代了。




当然上面的 js ,如果不能跨域的话, 判断改为 js 不能正常提交 session ID。 对未正常提交session id的访问者, 判定为反代, 然后处理。
10#
 楼主| 发表于 2013-9-3 16:57:05 | 只看该作者
Host.HowPick 发表于 2013-9-3 16:45
一种模式。

加一个 js 。

js也不是方法……,第二个域名一样可以替换掉呢。
圈圈之前有用js写过一个。
http://www.www.91ai.net/thread-200049-1-1.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-26 22:28 , Processed in 0.063825 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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