如果要更改站点的域名,或申请多个域名并指向一个站点,请在此时使用域名跳转。 或者称为域名重定向重定向,域名重定向。 用最简单的字符说两种apache域名的跳转方法。
假设您想将www.old.com迁移到www.sodone.com。
1 .使用PHP域名跳转
在apache中为每个域名创建不同的虚拟主机。 分别对应于www.old.com和www.sodone.com。
接下来,在www.old.com的目录中创建一个index.php文件。 文件内容如下。
header (http/1.1301移动性能);
header (位置:3358 www.so done.com/);
?
重新启动apache服务器,并在用户访问www.old.com时自动跳转到www.sodone.com。
2 .在htaccess中跳域名
默认情况下,apache打开. htaccess。 如果在实际使用中底层关联放置不起作用,则. htaccess可能已关闭。 可以通过按边打开。
对apache配置文件httpd.conf进行编码,并将相应内容更改为:
选项跟随symlinks
allowoverride全部
load module rewrite _ module modules/mod _ rewrite.so #,即删除此行前面的注释
重新启动apche服务器。
编辑apahce web根目录的. htaccess文件。 如果标题中没有此文件,则直接创建新的现有文件。
重写引擎on
rewritecond % { http _ host } ^ old.com [ NC ]
rewriterule^(.* ) http://www.sodone.com/[R=301,L]
访问www.old.com还会转到www.sodone.com。
注意:从搜索引擎优化(seo )的角度来看,建议您尽可能以301重定向。 以上两种方法都是301跳。