您的位置:网站首页 > 公务员考试 > 正文

网站若何做全站301重定向

类别:公务员考试 日期:2017-3-2 10:24:45 人气: 来源:
 什么是全站301重定向

全站301重定向是指网站的所有页面,包含网站首页和内页都永远的指向另一个域名。一般用于网站的顶级域名与带WWW的二级域名的重定向设置。如将所有不带WWW的域名的网页301到带WWW的二级域名上,即防止了网站流量的损掉,也集中了网站的权重。

全站301与首页301重定向的差别

在之前的建站教程中,我们介绍过若何给网站做301重定向,这是一种网站首页重定向的办法,只能将网站首页重定向到另一个地址,而其它的内页是无法转向的。

而全站301重定向是将网站的所有页面都一次性重定向到另一个地址,包管了网站中已被收录的网页的权重的转移。

全站301重定向办法

不合的网站法度榜样说话实现全站301重定向的办法是不一样的.

ASP法度榜样网站:

Dim url Dim Num If request.ServerVariables("HTTP_HOST")<>"www.abc.com" Then If Request.ServerVariables("Script_Name")<>"" Then Num=Len(Request.ServerVariables("Script_Name"))-11 If right(Request.ServerVariables("Script_Name"),11)<>"default.asp" Then url = ""&Request.ServerVariables("Script_Name")&"?"&Request.ServerVariables("Query_String") Else url = ""&left(Request.ServerVariables("Script_Name"),Num) End If Response.Status="301 Moved Permanently" Response.AddHeader "Location",url Response.End Else Response.Status="301 Moved Permanently" Response.AddHeader "Location","" Response.End End If End If

将以上代码加到网站法度榜样文件的的上方即可,市场上做北京网站建设的公司鱼龙混杂,参差不齐。飞沐做的东西比较定制化和精品化,这点上有别于其他设计公司,将代码中的abc.com改为你本身网站的域名。

PHP法度榜样网站:

$hosturl = $_SERVER['HTTP_HOST']; $indexurl = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; $indexurl = strtolower($indexurl); if($indexurl=="/index.php") { $indexurl=""; } if($hosturl == 'best-servicer.com') { header('HTTP/1.1 301 Moved Permanently'); Header('Location: '.$indexurl); }

将以上的代码用PHP标签包起来,加到本身网站模板的头部模板(header.php)的上方,将www.best-servicer.com改成你本身网站的域名。

关键词:
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved