【发布时间】:2010-07-21 22:31:41
【问题描述】:
旧域名链接:
http://www.old.com/aa/bb/cc.html
我想当这个旧链接被访问时,转到:
http://www.new.com/aa/bb/cc.html
如何做到这一点?
顺便说一句:nginx 或 apache
【问题讨论】:
旧域名链接:
http://www.old.com/aa/bb/cc.html
我想当这个旧链接被访问时,转到:
http://www.new.com/aa/bb/cc.html
如何做到这一点?
顺便说一句:nginx 或 apache
【问题讨论】:
创建一个类似如下的 .htaccess 文件,并将其放置到旧的域根目录中。
RewriteEngine On
RewriteRule ^(.*)$ http://www.new.com/$1 [R=301,QSA]
【讨论】:
对于 nginx,我使用它是因为它也有助于别名域。
if ($host != 'www.new.com' ) {
rewrite ^/(.*)$ http://www.new.com/$1 permanent;
}
【讨论】: