应用场景1——基于域名的跳转
公司旧域名www.accp.com ,因业务需求有变更,需要使用新域名www.kgc.com 代替 实验环境
Linux服务器(192.168.13.144) 1,安装Nginx服务
2,修改nginx默认配置文件
3,安装bind解析服务
4,修改主配置文件(named.conf)
5,修改区域配置文件(named.rfc1912.zones)
6,修改区域数据配置文件(accp.com.zone)
7,用测试机测试网页
8,修改配置文件,设置域名跳转
9,添加新域名解析
10,用老域名访问,查看跳转
11,老域名后加上参数,查看跳转新域名时是否有参数
应用场景2——基于客户端IP访问跳转 公司业务版本上线,所有IP访问任何内容都显示一个固定维护页面,只有公司IP访问正常 1,修改Nginx默认配置文件
2,创建非法IP站点及main的网页页面
?
3,访问网页
应用场景3——基于旧,新域名跳转并加目录 将域名http://bbs.accp.com 下面的发帖都跳转到http://www.accp.com/bbs 且域名跳转后保持参数不变 1,修改Nginx默认配置文件
2,修改dns的区域数据配置文件(accp.com.zone)
3,测试网页
应用场景4——基于参数匹配的跳转 浏览器访问http://www.accp.com/100-(100|200)-100.html 跳转到http://www.accp.com 页面 1,修改Nginx默认配置文件
2,修改dns区域数据配置文件
?
3,测试网页
应用场景5——基于目录下所有PHP文件跳转 访问http://www.accp.com/upload/1.php 跳转到首页 1,修改Nginx默认配置文件
2,测试网页
应用场景6——基于最普通url请求的跳转 访问一个具体的页面跳转到首页 1,修改Nginx默认配置文件
2,测试网页
(责任编辑:IT) |