简单利用404页面做全站301重定向

发表日期:2014-01-26   资讯来源:佰牛科技   浏览:128

最近遇到一个使用国内虚拟空间又不支持伪静态的客户需要更换新域名,但由于新域名未备案无法直接绑定使用,故暂时只能将网站数据放在国外使用新域名,老域名做全站301重定向至新域名。

我们都知道服务器的话很容易做,直接在IIS里面或者伪静态里面设置即可,如果做了很多限制的虚拟空间如何做全站301重定向呢?下面是直接利用404错误页来做301全站重定方法:(前提是可以自行设置404错误页面)。

1,将空间404错误页设置为404.asp;
2,将空间默认首页设置为404.asp;
3,将以下代码保存为404.asp,并上传至旧空间根目录:

以下是引用片段:
<%
url1='http://www.71wl.com'  ’原域名
url2='http://www.studstu.com'  ’新域名
u1=Request.ServerVariables('SERVER_NAME')’取得网址域名地址
u2=Request.ServerVariables('URL')’获取 .com/net/等后面的UL地址
if Trim(Request.QueryString)<>'' then’如果有变量参数,就获取,没有就跳过
u3='?'&Trim(Request.QueryString)
end if
url='http://'&u1&u2&u3   ’将获取到如http://www.71wl.com/404.asp?404;http://www.71wl.com:80/news/689.html
url=replace(url,url1&'/404.asp?404;','')
url=replace(url,url1&':80',url2)
url=replace(url,url1&'/404.asp',url2) ’针对首页301跳转
url=replace(url,'index.asp','')
’Response.write(url)
Response.Status='301 Moved Permanently'
Response.AddHeader 'Location',url
 
if request.ServerVariables('HTTP_HOST')='studstu.com'  then
Response.Status='301 Moved Permanently'
Response.AddHeader 'Location','http://www.studstu.com'
Response.End
end if
%>

注意:将以上原域名和新域名都更换成你自己的。

4,访问试试吧,大功告成。

但是,如果虚拟空间连404页面都无法自行设置呢?又或者404页面不能设置为ASP格式,只能HTML或HTM静态格式怎么办?这样的话只能利用JS全站跳转了,虽然不是301重定向,但还是能保留住原域名流量的。下面是404.html格式,用法跟上面的一样。

以下是引用片段:
<script language='&#106avascript' type='text/&#106avascript'>
        <!--
        var abc = 'www.studstu.com';
        var qwe = window.location.host;
        if(qwe != abc){
        window.location = 'http://' + abc + window.location.pathname + window.location.search + window.location.hash;
        }
        -->
        </script>

用JS全站跳转的话只需要输入一个新域名就行。

 

内容标签:
网站加载优化
包装优化
优化官网
深圳网站建设
{ solution_title }
相关资讯

【签约】深圳目路教育官网网站建设项目

目路SEEPATHS专注于为学生家庭提供教育升学的定制服务。团队持续运营超过8年,目前已经发展成为一家以升学结果为导向,多元化道路与学生背景条件相结合的高端专业、实现学生个性化升学规划的服务机构。

日期:2020-09-24    浏览:107

【签约】深圳中浩建设官网建设项目

深圳中浩建设实业有限公司成立于2000年,是一家专业从事沥青路面施工,集工程投资管理,沥青路面,彩色沥青路面,路面养护维修为一体的公司。

日期:2018-07-12    浏览:105

【签约】深圳财阜集团APP开发项目

财阜集团的是一家扎根香港,并专注于为所有客户和会员提供一站式海外资产配置及服务的综合集团。

日期:2019-05-03    浏览:103

【签约】大可智能教育信息网平台网站建设项目

大可智能教育信息网面向全国一线教师和学生,提供高考、留学、考级考试以及 各年级相关备课、迎考的专业资源。

日期:2017-09-20    浏览:106

【签约】深圳活石学院教育平台项目

活石学院,源自香港,提供DSE课程学习,留学权威,服务全球,以及服务香港本地中小幼升学,规划香港及海外大学本科留学,是业内首屈一指的香港教育专家。

日期:2018-11-03    浏览:103

网站长尾关键词优化的六大法宝

长尾关键词,按字面理解就是搜索长度长,有2至3个词组成的词语,而用户有可能会用的这些词进行搜索。那么,对于已经存在的长尾词需要怎么优化呢?接下来分享长尾词优化的六大法宝。

日期:2018-07-05    浏览:159

用户粘性提高才能够保证网站良性发展

网站优化都有很多公司来说都是非常重要的,因为如果你的网站上要是有更多的客户的话,那么势必要在网站优化上下一些功夫,如果网站是比较好的话,那么这种网站它的用户粘性相对来说应该是比较高的,因为用户粘性对于我们建站的人来说是非常的重要的,因为只有用户粘性能够提高的话,才能够保证我们的网站运营中能够良性发展。

日期:2018-07-05    浏览:144

这些网站图片优化小技巧十分受用

图片优化是网站要进行优化的一个十分重要的方面,传统意义上的优化仅仅只是图片要加alt标签或是仅仅压缩。但这样太过粗陋,以下带来详细技巧。

日期:2018-07-05    浏览:116