nginx目录301重定向到二级域名的2种方法
本文讲的是nginx目录301重定向到二级域名的2种方法, 比如/bbs/ 301跳转到 新的二级域名 用的lnmp,我是直接加的一个bbs.conf文件放到/usr/local/nginx/conf 然后在bnxb.com的conf配置里面加一条include bbs2.conf;重启完毕。
bbs.conf的内容为:
代码如下
location ~* ^/bbs/ {
rewrite ^/bbs/(.*)$ http://你的二级域名/$1 permanent;
}
不添加这个conf应该也可以,不过不知道插到哪里,直接加一个conf简单就走简单的了。
htaccess 文件代码法
这种方法只合适apache服务器,支持rewrite伪静态。直接在.htaccess 文件中增加这样一段规则:
代码如下:
RewriteEngine On
RewriteBase /
Redirect permanent /你的目录地址 http://forum.bnxb.com/
规则注释:当访问(/你的目录地址)原程序子目录的时候,自动重定向到你的二级域名http://forum.bnxb.com/,或者另外的新域名(请把域名网址修改成自己的)。
bbs.conf的内容为:
代码如下
location ~* ^/bbs/ {
rewrite ^/bbs/(.*)$ http://你的二级域名/$1 permanent;
}
不添加这个conf应该也可以,不过不知道插到哪里,直接加一个conf简单就走简单的了。
htaccess 文件代码法
这种方法只合适apache服务器,支持rewrite伪静态。直接在.htaccess 文件中增加这样一段规则:
代码如下:
RewriteEngine On
RewriteBase /
Redirect permanent /你的目录地址 http://forum.bnxb.com/
规则注释:当访问(/你的目录地址)原程序子目录的时候,自动重定向到你的二级域名http://forum.bnxb.com/,或者另外的新域名(请把域名网址修改成自己的)。
顶(1)
踩(0)
- 最新评论