`
youanyyou
  • 浏览: 192460 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

301跳转之网站动静态页面处理方式

阅读更多

动态页面进行301重定向,权重转移我想大家都很清楚了,代码如下,重温一下.
<!--ASP:-->
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.szrcwz.com"
Response.End
%>
<!--PHP:-->
<?php
if ( $_SERVER['SERVER_NAME'] == 'wangyeba.com'){
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.szrcwz.com");
exit();
}
?>
如果我想把 http://szrcwz.com 权重转移到 http://www.szrcwz.com 该怎么操作呢?
很简单,情况下面代码.
<!--ASP:-->
<%
if Request.ServerVariables("Http_Host") ="wangyeba.com" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.szrcwz.com"
Response.End
end if
%>
<!--PHP:-->
<?php
if ( $_SERVER['SERVER_NAME'] == 'wangyeba.com'){
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.szrcwz.com");
exit();
}
?>
<b>我想做完美的301跳转,也就是子页面跳转到对应的子页面怎么操作呢?</b><br>
<b>同级域名跳转例如:
http://www.szrcwz.com/Resume/Register.aspx
已经有网友成功验证,这个方法是可行的.效果比动态的301跳转来的慢一些.
<%
netpath = "http://www.szrcwz.com"
netpath = netpath&Request.ServerVariables("PATH_INFO")
response.write netpath
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",netpath
Response.End
%>
非同级域名跳转例如:
http://szrcwz.com/Resume/Register.aspx
http://www.szrcwz.com/Resume/Register.aspx
也不难,如下.
<%
Dim dm,sn
dm=Request.ServerVariables("Server_name") '获取域名
'这里的3是指www的长度
if left(dm,3)<>"www" then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", GetUrl()
Response.End
end if
'获取当前Url参数的函数
Function GetUrl()
Dim ScriptAddress,Servername,qs
ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))
Servername = CStr(Request.ServerVariables("Server_Name"))
qs=Request.QueryString
if qs<>"" then
GetUrl ="http://www."& Servername & ScriptAddress &"?"&qs
else
GetUrl ="http://www."& Servername & ScriptAddress
end if
End Function
%>
在我们遇到了静态页面的时候如何做权重转移呢?
很多时候因为网站改版或者什么其他原因,有些静态页面已经有很高的PR了,如何把这些高PR的静态页面转移到其他网页上呢.
需要对一些静态页面进行转移,一个网页能否算是成功读取,服务器会给客户端返回一个成功读取的参数,一般是200错误.说到这里可能有些朋友会有点晕,为什么是错误呢,这里指的200错误是指服务器返回值,例如:当打开某网页,网页不存在时会返回404错误,权限不足时会返回401错误等等.
这里做的静态页面权重转移就是要利用404错误.
建一个error.asp文件.指定404错误跳转到error.asp文件.
然后error.asp文件分析网址,得到旧网址,再通过上面的301代码跳转到新的网址.
还有一种方法就简单点.直接用元描述跳转
[CODE_LITE]
<meta http-equiv=”refresh” content=”10;URL=http://www.szrcwz.com”>

 

深圳人才网 深圳招聘网 深圳人才招聘网 深圳人才大市场 

企业、个人免费注册,获取想要的 深圳 软件工程师招聘信息 月薪最低3000-8000,更有高端猎头职位! 

www.szrcwz.com                                                                                                                                           

                  Google 提供的广告

0
0
分享到:
评论

相关推荐

    PHP实现HTML页面静态化的方法

    我们都知道纯静态网站是所有的网页都是独立的一个html页面,当我们访问的时候不需要经过数据的处理直接就能读取到文件,访问速度就可想而知了,而其对于搜索引擎而言也是非常友好的一个方式。 纯静态网站在网站中是...

    Apache中解决动态地址跳转死循环的方法

    问题描述:需要将 /news/show_news.php?id=1 形式的地址伪静态成 /news/1 形式,而且 /news/show_news.php?id=1 在浏览器打开要 301 跳转到 /news/1 去。 但是在 .htaccess 加入规则,出现了死循环,死循环规则如下 ...

    解决dede生成静态页和动态页转换的一些问题,及火车采集入库生成动态的办法

    ——————————————————– 风十三 落伍首发 转载请注明作者和出处 —————————————————— 1.如何修改默认发布为动态页; 这个其实很简单,会改html就可以了!把dede文件夹打开,用...

    手把手教您使用Nuxt3框架+Nuxt3中文开发教程+基于Vue3的混合渲染框架Nuxt3,教程35个功能配套示例源代码完整包

    页面过渡动画,自主开发插件,使用AntD插件,使用Bootstrap插件:浏览器引用方式,使用Bootstrap插件:安装融合方式,内容管理(content),public目录(静态资源),assets目录(静态资源),API接口:服务端处理(server)...

    PHP生活分类信息网站模板

    为在各种服务器上架设分类信息以及地方门户网站提供完美的解决方案。 网软分类信息系统整站生成静态,拥有世界一流的用户体验,卓越的访问速度和负载能力。  网软分类信息系统能让你在最短的时间架设一个专业的分类...

    壁纸头像动态壁纸小程序源码-支持用户投稿-带部分采集功能+视频搭建教程

    小程序源码特点介绍: 1.支持用户投稿,后台审核后会发订阅消息给用户提示作品审核状态,增加用户粘性, ...文章开头不是说“壁纸下载功能多少有点问题”针对这个问题处理方式:打开搭建好的小程序后台管理,

    动效设计原理:从卡通动画到UI动效

    UI是基于静态页面来设计的,页面之间通过跳转切换。在设计过程中,设计师很重视单页的视觉效果,却经常忽略了对界面跳转的处理。这些未经处理的跳转由于没有提供足够的预期,所以用户在使用时经常会觉得困惑。与此...

    南方数据企业网站管理系统 企业网站源码

    南方数据企业网站管理系统 v17 Build0818 静态页面版 后台主要功能如下: 一、企业信息:发布介绍企业的各类信息,如企业简介、组织机构、联系方式,并可随意增加新的栏目,可设二级分类。 二、新闻动态:发布企业...

    南方数据企业网站管理系统 v18.0.zip

    10.增加产品,新闻自动生成静态页面,免去了又要重新生成静态的操作; 11.可在后台自定义产品属性; 12.新闻了网站生成RSS和XML功能,有利于网站排名; 13.全站使用DIV CSS排版,极大提升网站速度,更有利于搜索引擎...

    网页与Web程序设计 课件 ppt 机械工业出版社 part1

    10.1.1 静态网页的处理过程 190 10.1.2 动态网页的处理过程 190 10.1.3 Web数据库访问 191 10.2 数据库基础 192 10.2.1 数据库、数据库管理系统和数据库 系统 192 10.2.2 记录与字段 192 10.2.3 记录集 192 ...

    vue中使用router全局守卫实现页面拦截的示例

     在vue项目中使用vue-router做页面跳转时,路由的方式有两种,一种是静态路由,另一种是动态路由。而要实现对路由的控制需要使用vuex和router全局守卫进行判断拦截(安全问题文章最后讨论) 二、使用场景  静态路由...

    南方数据企业管理

    南方数据企业网站管理系统 v17 Build0818 静态页面版 后台主要功能如下: 一、企业信息:发布介绍企业的各类信息,如企业简介、组织机构、联系方式,并可随意增加新的栏目,可设二级分类。 二、新闻动态:发布企业...

    RQCMS v2.4.zip

    程序为部分页面提供了自动缓存功能,在页面内容没有改变的情况下,实现了和静态页304一样的效果。 8.学习教村 程序结构简单清晰,代码注释详细,是PHP初学者学习入门的良好教材。 RQCMS前台页面 RQCMS后台管理...

    淘客帝国v5.21官方原版破解版

    跳转方式为301. 首页每个模块支持店铺 一个是"详情关键词自动锚链接"和"热门搜索关键词"不能限定类别ID 另一个是搜索商品的列表,希望能把关键词参数传递进子分类链接中 wordpress的整合BUG 类别不准确的问题。 搜索...

    miceCMS觅策企业网站管理系统 5.0.zip

    miceCMS采用模块化方式开发,功能强大灵活,易于扩展,并且完全开放源代码,面向中小型企业网站提供轻量级解决方案。 凭借miceCMS团队3年来长期积累的丰富的网站建设及数据库经验和勇于创新追求完美的设计理念,使得...

    Nginx Rewrite使用场景及配置方法解析

    2.URL伪静态,将动态页面显示为静态页面方式的一种技术,减少动态URL地址对外暴露过多的参数,提升更高的安全性。 3.搜索引擎SEO优化依赖于URL路径,以便支持搜索引擎录入 4.可以调整用户浏览的URL,看起来更规范,合乎...

    Nginx Rewrite使用场景及代码案例详解

    2.URL伪静态,将动态页面显示为静态页面方式的一种技术,减少动态URL地址对外暴露过多的参数,提升更高的安全性。 3.搜索引擎SEO优化依赖于URL路径,以便支持搜索引擎录入 4.可以调整用户浏览的URL,看起来更规范,合乎...

    企业网站中英文

    我们的企业网站源码前台内容栏目结构清晰,易于访问者查看想要的内容,也是搜索引擎最喜欢的网页结构,相信很乐意光顾你用本系统搭建的站点。公司网站管理系统后台管理同样结构清晰,便于管理,提高效率。公司企业...

Global site tag (gtag.js) - Google Analytics