以前域名服务商都有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用replace()替换字符串的用法 - 2011-05-21
用ASP内建对象轻松做网址域名自动跳转(下) - 2010-06-29
ASP不能用 '..' 表示父目录解决办法 - 2011-05-15
ASP字符串InStr函数用来判断是否含有某些字符串 - 2010-06-12
用ASP判断客户端浏览器语言自动跳转代码 - 2010-06-12
网址URL代码(urlcode)用ASP编码与解码的方法 - 2011-05-05
用ASP内建对象轻松做网址域名自动跳转(上) - 2010-06-01
isNull、isEmpty和""空字符串的区别 - 2011-08-18
- 文章评论 -
- 最新评论[0条评论] -
版权所有©逍遥峡谷 - 星际中心超自然局 · 地球总部 |
逍遥峡谷 ·
酷品优选
Copyright©Interstellar Central Occult Agency (I.C.O.A)
本局纯属虚构,如有雷同,纯属巧合