以前域名服务商都有url跳转的功能,但是现在由于政策的问题使得url跳转服务取消了。
那么是不是我们就没法使用url跳转呢?
或者我们想让访问者访问的是www.icoa.cn,而不是icoa.cn,也就是所有访问icoa.cn的自动转到www.icoa.cn。那么怎么实现呢。
如果你用的是asp服务器,那么就可以用ASP内建对象Request的ServerVariables集合中的变量来实现。
我们知道 ServerVaribles 集合中有下面几个变量:
----------------------------------------------
server_name 访问服务器所用的域名或ip
url 页面所在链接
----------------------------------------------
那么我们就可以用 Server_Name 来判断访问的域名,并利用response的redirect方法转向到不同的页面。
第一步,我们先实现域名的自动跳转。
在首页前面加入下面一段代码:
<% dim site site=Request.ServerVariables("Server_name") '读取访问的域名 if site="icoa.cn" then '判断域名如果不带www response.Redirect("https://www.icoa.cn") '转向www.icoa.cn end if %>
同样,如果我们想如果icoa.cn则转向www.icoa.cn,如果blog.icoa.cn则转向seo.zhanglibo.cn等。同样可以用这种方法实现。
<% dim site site=Request.ServerVariables("Server_name") '读取访问的域名 if site="icoa.cn" then '判断域名如果不带www response.Redirect("https://www.icoa.cn") '转向www.icoa.cn elseif site="blog.icoa.cn" then '判断域名如果是blog.icoa.cn response.Redirect("http://seo.zhanglibo.cn/") '转向icoa.vip end if %>
当然现在仅仅是域名首页的自动跳转,那么如果是内容页的话,如果做呢?
上一篇:关于学习ASP和编程的28个观点
- 相关文章 -
关于学习ASP和编程的28个观点 - 2010-02-05
isNull、isEmpty和""空字符串的区别 - 2011-08-18
XP安装IIS5.1提示HTTP 500 内部服务器错误打不开ASP - 2010-01-08
“ASP技术”关键词在Google竟然有排名了 - 2011-07-25
【ASP学习之一】循序渐进学留言薄 - 2009-11-23
301重定向ASP代码 ASP的301重定向代码 - 2010-11-24
An error occurred on the server ASP出错无法显示 - 2010-11-10
ASP错误代码表及原因 - 2009-08-04
- 文章评论 -
- 最新评论[0条评论] -
版权所有©逍遥峡谷 - 星际中心超自然局 · 地球总部 |
逍遥峡谷 ·
酷品优选
Copyright©Interstellar Central Occult Agency (I.C.O.A)
本局纯属虚构,如有雷同,纯属巧合