社区
中间件
帖子详情
Nginx根据不同访问者的IP,跳转到不同的网站
kana99
2017-08-16 10:49:02
企业内部需要用Nginx做负载均衡设备,将根据ip地域不同的人转向不同的网站去访问
...全文
3719
1
打赏
收藏
Nginx根据不同访问者的IP,跳转到不同的网站
企业内部需要用Nginx做负载均衡设备,将根据ip地域不同的人转向不同的网站去访问
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小轱辘.
2018-07-20
打赏
举报
回复
nginx有几种分发策略,根据你企业要求以及权重比例。你可以查查相关资料,确定策略的话,后面配置是很好配置的;谢谢!
附nginx负载均衡方案参考http://www.cnblogs.com/what-/p/6973997.html
Nginx
入门到企业级实战
1、掌握正向代理、反向代理的概念2、会
Nginx
的反向代理3、掌握
nginx
的负载均衡策略4、掌握
Nginx
的路径配置5、会配置
nginx
代理静态资源6、掌握
Nginx
的内容缓存配置7、掌握
Nginx
对服务进行调优
nginx
—基于访问
IP
地址
跳转
到对应城市页面
geo $geo{ default beijing; 1.0.32.0-1.0.63.255 guangzhou; 1.2.2.0-1.2.2.255 beijing; } location =/ { if($cookie_current_city){ set $geo $cookie_current_city; rewrite ...
Nginx
配置路由
跳转
(根据
不同
端口、路径
跳转
不同
的链接地址)
配置地址转跳 如上图所示,端口为80,域名为localhost1转跳方式分为两种: 第一种是图中标记1所示,通过拦截路径访问代理地址 第二种是图中标记2所示,通过拦截路径访问本地项目根目录 如有需求需要根据
不同
的端口
跳转
不同
路径可配置多个server节点,需要注意的是端口和域名不能相同,其他如图配置即可 适用场景; 第一种适用于
Nginx
与项目不再同一服务器场景 第二种适用于
Nginx
与所需访问前端项目在同一服务器,适用
Nginx
启动的前端项目 ...
Nginx
基于域名
跳转
、基于客户端
IP
访问
跳转
、基于目录下所有php文件
跳转
配置
Nginx
基于域名
跳转
、基于客户端
IP
访问
跳转
、基于目录下所有php文件
跳转
一、基于域名
跳转
1、配置访问www.benet.com/test/1/index.php
跳转
到www.benet.com/test/1/index.php 1) 创建两个站点
网站
目录 [root@centos01 ~]# mkdir -p /code/test/1/ [root@centos01 ~]# echo ...
nginx
强制使用https访问(http
跳转
到https)
需求简介 基于
nginx
搭建了一个https访问的虚拟主机,监听的域名是test.com,但是很多用户不清楚https和http的区别,会很容易敲成http://test.com,这时会报出404错误,所以我需要做基于test.com域名的http向https的强制
跳转
我总结了三种方式,跟大家共享一下
nginx
的rewrite方法 思路 这应该是大家最容易想到的方法...
中间件
1,220
社区成员
5,327
社区内容
发帖
与我相关
我的任务
中间件
企业软件 中间件技术
复制链接
扫一扫
分享
社区描述
企业软件 中间件技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章