|
主题:科讯301重定向的真伪,该怎办么做? [收藏主题] | 转到: |
shengjun0701 发表于:2012/1/14 20:24:37 | 只看该作者 查看该作者主题
楼主
SEO以前一直都有人在做301重定向,可是很多却误做了302跳转以至于被降权,那真正的301重定向到底该怎么做呢?
方法1:Response.Redirect("Test.aspx"); 状态码 301 临时性跳转 方法2:<meta http-equiv="refresh" content="5; URL=Test.aspx" /> meta fresh: 这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之內),会 被判断为spam。这种跳转方式,整个跳转过程中,页面Http状态都是200,即,页面没有任何错误发生。 方法3:Server.Transfer("Test.aspx"); 这种跳转方式,整个跳转过程中,页面Http状态都是200,即,页面没有任何错误发生。 方法4:URLRewrite 这种跳转方式,整个跳转过程中,页面Http状态都是200,即,页面没有任何错误发生。 这些都是302啊 那真正的301该怎么做呢?求详细点的,代码 放在哪个文件里呢? <%@ Language="VBScript" %> <% sURL=lcase(Request.ServerVariables("HTTP_HOST")) Select case sURL case "http://www.88yc.net" Response.Status = "301 Moved Permanently" Response.AddHeader "Location"," http://www.88yc.net" case "88yc.net" Response.Status = "301 Moved Permanently" Response.AddHeader "Location", "http://www.88yc.net" End Select %> 这样叫301吗?把这段代码放哪呢?首页?我放在首页直接提示500错误了 服务器内部出错 求高手指点 |
|
支持(0) | 反对(0) 顶端 底部 |
ganenshifu 发表于:2012/1/14 22:11:27 | 只看该作者 查看该作者主题
沙发
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
shengjun0701 发表于:2012/1/15 23:14:47 | 只看该作者 查看该作者主题
地板
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
shengjun0701 发表于:2012/1/16 16:02:37 | 只看该作者 查看该作者主题
8楼
|
|
支持(0) | 反对(0) 顶端 底部 |
shengjun0701 发表于:2012/1/16 16:02:59 | 只看该作者 查看该作者主题
9楼
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |