首页 > 编程知识 正文

重定向跨域问题,php中iis重定向地址

时间:2023-05-06 10:38:09 阅读:115839 作者:1119

如果要更改站点的域名,或申请多个域名并指向一个站点,请在此时使用域名跳转。 或者称为域名重定向重定向,域名重定向。 用最简单的字符说两种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跳。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。