全球主机交流论坛

标题: nginx如何判断访问者IP地址 [打印本页]

作者: ihack520    时间: 2012-4-18 23:20
标题: nginx如何判断访问者IP地址
如果IP地址为192.168.1.* 则反向代理到www.baidu.com
如果IP地址为192.168.2.* 则反向代理到www.google.com
其它则跳转到 www.soso.com
作者: 主机猫    时间: 2012-4-18 23:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: enj0y    时间: 2012-4-18 23:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: zc035    时间: 2012-4-18 23:23
这个和 你的编程语言有关。 比如,PHP,你百度一下 PHP 使用 CDN 如何获取用户IP ,原理一样,因为属于透明代理
作者: ihack520    时间: 2012-4-18 23:25
zc035 发表于 2012-4-18 23:23
这个和 你的编程语言有关。 比如,PHP,你百度一下 PHP 使用 CDN 如何获取用户IP ,原理一样,因为属于透明 ...

只是单纯的从nginx判断 和语言没关系。
$remote_addr 是nginx里面的IP地址
作者: zc035    时间: 2012-4-18 23:30
我弄错了 。。。。  nginx 获的远程IP 应该是 $remote_addr  这个。
作者: lazyzhu    时间: 2012-4-18 23:32
http://wiki.nginx.org/NginxHttpGeoModule
作者: ihack520    时间: 2012-4-18 23:34
lazyzhu 发表于 2012-4-18 23:32
http://wiki.nginx.org/NginxHttpGeoModule

大哥 看不懂 给解释一下?
作者: lazyzhu    时间: 2012-4-18 23:36
ihack520 发表于 2012-4-18 23:34
大哥 看不懂 给解释一下?

学会google
http://deidara.blog.51cto.com/400447/196276/
作者: ihack520    时间: 2012-4-18 23:41
lazyzhu 发表于 2012-4-18 23:36
学会google
http://deidara.blog.51cto.com/400447/196276/

非常感谢 我错了 用了百度




欢迎光临 全球主机交流论坛 (https://fd.vvwvv.eu.org/) Powered by Discuz! X3.4