Sitemap Rss
·您当前位置:网站首页 >> ASP技术 >> 阅读文章

用ASP内建对象轻松做网址域名自动跳转(上)

来源:逍遥谷 发布时间:2010-06-01 浏览0条评论
内容简介

使用ASP内置对象实现网址和域名的自动跳转。可以用于换域名的时候域名自动跳转,而不必流失流量。

相关关键词:域名   自动跳转   网址跳转   url跳转   ASP   内置对象  

本文链接:http://www.icoa.cn/a/311.html [复制网址]

以前域名服务商都有url跳转的功能,但是现在由于政策的问题使得url跳转服务取消了。

那么是不是我们就没法使用url跳转呢?

或者我们想让访问者访问的是www.icoa.cn,而不是icoa.cn,也就是所有访问icoa.cn的自动转到www.icoa.cn。那么怎么实现呢。

如果你用的是asp服务器,那么就可以用ASP内建对象RequestServerVariables集合中的变量来实现。

我们知道 ServerVaribles 集合中有下面几个变量:

----------------------------------------------

server_name 访问服务器所用的域名或ip

url 页面所在链接

----------------------------------------------

那么我们就可以用 Server_Name 来判断访问的域名,并利用responseredirect方法转向到不同的页面。

第一步,我们先实现域名的自动跳转。

在首页前面加入下面一段代码:

<%
dim site
site=Request.ServerVariables("Server_name") '读取访问的域名

if site="icoa.cn" then '判断域名如果不带www
response.Redirect("http://www.icoa.cn")  '转向www.icoa.cn
end if
%>

同样,如果我们想如果icoa.cn则转向www.icoa.cn,如果blog.icoa.cn则转向liboseo.com等。同样可以用这种方法实现。

<%
dim site
site=Request.ServerVariables("Server_name") '读取访问的域名

if site="icoa.cn" then '判断域名如果不带www
response.Redirect("http://www.icoa.cn")  '转向www.icoa.cn
elseif site="blog.icoa.cn" then '判断域名如果是blog.icoa.cn
response.Redirect("http://liboseo.com/")  '转向liboseo.com
end if
%>

当然现在仅仅是域名首页的自动跳转,那么如果是内容页的话,如果做呢?

请看《用ASP内建对象轻松做网址域名自动跳转(下)

本文链接:http://www.icoa.cn/a/311.html
关键词: 域名   自动跳转   网址跳转   url跳转   ASP   内置对象  
上一篇:用ASP判断客户端浏览器语言自动跳转代码
下一篇:关于学习ASP和编程的28个观点
相关文章
·An error occurred on the server ASP出错无法显示 2010-11-10 12:00:13
·ASP利用FSO打造最简单的访问计数器 2010-10-11 09:27:41
·Win7 IIS7.5 设置步骤详解 成功运行ASP 2010-10-03 17:42:36
·ACCESS数据库ASP链接代码 2009-07-31 13:50:00
·换行符、回车符、标点符号、特殊符号等ASP代码 2010-09-06 10:54:02
·eWebEditor编辑器在IE8/IE7下无法使用解决方法 2010-07-28 11:08:02
·用ASP程序将html代码转换为文本格式输出 2010-07-26 10:49:01
·通过在ASP中定义数组轻松输出今日周几 2010-07-17 15:11:30
文章评论

共有0条评论(点击查看)



2323

逍遥峡谷 逍遥乱弹 张立博 飓风团队 爱之路 酷品优选 宝贝派 张子涵


版权所有©逍遥峡谷 Copyright©Canyon of Airily 冀ICP备06033848号