以后地位:首页 > 建站常识 > 列表

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://3djiangyin.com/show.asp?id=227
http://3djiangyin.com/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://3djiangyin.com/news/"&myid&".html"
end if
%>

预定建站
收费供给网站优化
支付关头词