手机
当前位置:查字典教程网 >编程开发 >ASP教程 >ASP代码实现301重定向及带参数的方法
ASP代码实现301重定向及带参数的方法
摘要:由于改版需要,烈火网的一个栏目需要做301重定向,这是很久以前的烈火导航下的一个搜索,使用的是asp语言,但是蜘蛛喜欢,因此不能删除,只好写...

由于改版需要,烈火网的一个栏目需要做301重定向,这是很久以前的烈火导航下的一个搜索,使用的是asp语言,但是蜘蛛喜欢,因此不能删除,只好写一个301重定向,但是原来的很多网址都是有参数的,例如TAG标签,形式如:liehuo_tag.asp?q=%C1%D2%BB%F0%CD%F8。

研究了一下,解决了301重定向带参数的问题,特来向大家分享,欢迎朋友多支持烈火网。

代码如下:

<%
if request.ServerVariables("HTTP_HOST")="" Then
if Request.ServerVariables("QUERY_STRING")<>"" Then
p="?"
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",""&Request.ServerVariables("SCRIPT_NAME")

&p&Request.ServerVariables("QUERY_STRING")
Response.End
else
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","/"
Response.End
end if
end if
%>

【ASP代码实现301重定向及带参数的方法】相关文章:

通过Response.Flush()实现下载失败的解决方法

纯编码实现Access数据库的建立或压缩

如何用ASP代码实现虚拟主机

ASP获取地址栏URL地址方法

在ASP程序中打印Excel表格的新方法

ASP.NET七大身份验证方式及解决方案

巧用FileSystem组件实现WEB应用中的本地特定打印

九种防MDB数据库被下载的方法小结

ASP代码实现图片上传并存入数据库中

ASP利用Google实现在线翻译功能

精品推荐
分类导航