全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[Windows VPS] nginx如何判断访问者IP地址

[复制链接]
跳转到指定楼层
1#
发表于 2012-4-18 23:20:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果IP地址为192.168.1.* 则反向代理到www.baidu.com
如果IP地址为192.168.2.* 则反向代理到www.google.com
其它则跳转到 www.soso.com
2#
发表于 2012-4-18 23:21:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2012-4-18 23:22:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
4#
发表于 2012-4-18 23:23:51 | 只看该作者
这个和 你的编程语言有关。 比如,PHP,你百度一下 PHP 使用 CDN 如何获取用户IP ,原理一样,因为属于透明代理

评分

参与人数 1威望 +5 收起 理由
ihack520 + 5 很给力!

查看全部评分

5#
 楼主| 发表于 2012-4-18 23:25:54 | 只看该作者
zc035 发表于 2012-4-18 23:23
这个和 你的编程语言有关。 比如,PHP,你百度一下 PHP 使用 CDN 如何获取用户IP ,原理一样,因为属于透明 ...

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

评分

参与人数 1威望 +15 收起 理由
ihack520 + 15 赞一个!

查看全部评分

8#
 楼主| 发表于 2012-4-18 23:34:36 | 只看该作者
lazyzhu 发表于 2012-4-18 23:32
http://wiki.nginx.org/NginxHttpGeoModule

大哥 看不懂 给解释一下?
9#
发表于 2012-4-18 23:36:15 | 只看该作者
ihack520 发表于 2012-4-18 23:34
大哥 看不懂 给解释一下?

学会google
http://deidara.blog.51cto.com/400447/196276/

评分

参与人数 2威望 +35 收起 理由
我是人 + 20 那个是。。。为了成仙铺路用的,以防万一。.
ihack520 + 15 赞一个!

查看全部评分

10#
 楼主| 发表于 2012-4-18 23:41:27 | 只看该作者
lazyzhu 发表于 2012-4-18 23:36
学会google
http://deidara.blog.51cto.com/400447/196276/

非常感谢 我错了 用了百度
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-13 21:39 , Processed in 0.146843 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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