当前位置:首页 > 网站维护 > 列表

ASP生成纯静态的页面如何做301跳转

来源:浦一科技点击:时间:2016-2-3 关键词:301跳转 asp网站 静态
上海网站制作技术上,客户问ASP页面和生成的静态页面都被搜索引擎收录了,怎么办?我给他的建议是用robots屏蔽所有asp文件:User-agent:*Disallow:/*.asp还有一种办法是把ASP页面301跳转到静态页面,但是这种效果比较慢,如果可以等

上海网站制作技术上,客户问ASP页面和生成的静态页面都被搜索引擎收录了,怎么办?
我给他的建议是用robots屏蔽所有asp文件:

User-agent: *
Disallow: /*.asp

还有一种办法是把ASP页面301跳转到静态页面,但是这种效果比较慢,如果可以等待推荐用301跳转的方式。

但是经过了解之后,知道对方的是用ASP页面直接生成的纯静态的页面。如果使用ASP的301跳转代码加到原来ASP页面上的话,生成静态页面会出错。

于是公司技术员想到了,用ASP读取来访用户的HTTP_USER_AGENT,然后根据这个判断如果是蜘蛛的话进行301跳转,如果是正常访客不跳转。
这样就解决了生成静态页面不会出错,而蜘蛛爬行动态页面的话会进行301跳转到静态页面。

比如例子:
http://www.021jz.com.cn/show.asp?id=227
http://www.021jz.com.cn/news/227.html

可以在头部加入如下代码:

<%
icoa_ag=lcase(request.ServerVariables("HTTP_USER_AGENT"))
icoa_id=Request.QueryString("id")
if instr(icoa_ag, "spider") > 0 or instr(icoa_ag, "bot") > 0 then
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.021jz.com.cn/news/"&myid&".html"
end if
%>

服务项目

网站建设

网站建设

通过SEO优化技术,提供更多的展示机会,带来大量精准流量和询盘,每月意向客户增长20%。

手机网站建设

手机网站建设

手机网站的时代强势来袭,赢在全网营销时代,手机+电脑双剑合璧,把握商机滴水不漏。

网站维护

网站维护

一个好的网站需要定期或不定期地更新内容,才能不断地吸引更多的浏览者,增加访问量。

整合网络营销

整合营销

为了建立、维护和传播品牌,以及加强客户关系,而对品牌进行计划、实施和监督的一系列营销

预约建站
免费提供网站优化
领取关键词