基于旧域名跳转到新域名后面加目录,例如现在访问的是 http://bbs.accp.com,现在需要将这个域名下面的发帖都跳转到 http://www.accp.com/bbs,注意保持域名跳转后的参数不变。
此片基于上一篇《基于客户端IP进行跳转》进行修改操作
1.修改nginx主配置文件
[root@localhost html]# vim /etc/nginx/conf.d/default.conf
1 server {
2 listen 80;
3 server_name bbs.accp.com;
4
5 #charset koi8-r;
6 access_log /var/log/nginx/www.accp.com-access.log main;
7 location /post {
8 rewrite (.+) http://www.accp.com/bbs$1 permanent;
9 }
10
注意:accp.com.zone 需要更改主机名解析,把www 改成 bbs

2.修改DNS区域数据配置文件,把之前的www改为bbs
[root@localhost htm

本文介绍了如何使用Nginx配置实现从旧域名http://bbs.accp.com到新域名http://www.accp.com/bbs的跳转,同时保持原有参数不变。操作步骤包括修改Nginx主配置文件、更新DNS区域数据以将www替换为bbs,重启服务,并在Windows 7上进行跳转测试。
最低0.47元/天 解锁文章
1542

被折叠的 条评论
为什么被折叠?



