基于旧域名跳转到新域名后面加目录,例如现在访问的是 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