zblog换域名,301重定向的方法

就在昨天逝魂博客的域名更新为国际域名了。zblog跟WordPress相比,301就显的麻烦多了,因为1,win的主机。2,纯静态的页面。在大量的搜索中,参考Zx.MYS 和washun整理出一个认为不错的方法,在这里分享一下!

首先在zblog的后台把域名更改为新的域名:http://www.gtsow.com 。然后在文件管理里找到single.html,在</body>前面插入

<script type=”text/javascript”>
if(location.host==”www.gosouls.cn“){
alert(“本站域名更名为Www.GtsoW.Com,现在将自动跳转到新地址”);
window.location=”<#article/url#>”;
}
</script>

接着就重建文件,这个时候重建文件会出错的,没有权限什么的。所以必须手动重建。直接在地址栏改http://老域名/cmd.asp?act=FileReBuild&page=1 ,结束后在把后面的1改成2,2改3类推直到结束。

最后,新建一个global.asa 文件,复制下面代码,

<SCRIPT LANGUAGE=”VBScript” RUNAT=”Server”>
Sub Session_OnStart
If Instr(LCase(Request.ServerVariables(“HTTP_HOST”)),”小写老域名”) then
Response.Status = “301 Moved”
Response.AddHeader “Location”, “http://新域名”
Response.End
End if
End sub
</SCRIPT>

最后上传到服务器根目录,结束。最后的效果就是我现在的。

 

301重定向

“zblog换域名,301重定向的方法”上的16条回复

  1. 我想问 是不是换了域名就必须要在这里写啊? 我的网站出了点问题,就是说我发布文章,内容的域名却还是我自己之前本地搭建的。可是手动换成自己现在域名就可以查看内容,求解,这是怎么一回事啊?

评论已关闭。