郑州网站建设-凯讯公司网站宣传口号图片
郑州网站建设-凯讯公司网站电话标志图片
0371-53778175
15333818157
当前位置:网站首页 >> 建站知识 >> 网站技术 >>


ASP代码如何实现将不同的域名绑定到不同目录


来源:郑州凯讯网站    发布人:郑州凯讯公司    发布日期:2014-09-26

企业在使用泛域名解析,或者在域名比较多的时候,可以将这些域名与同一个网站的不同目录绑定起来,也就是将不同的域名绑定到站内的不同目录。要实现这个目标,我们可以使用一些技术来实现。在此,郑州网站建设为各位介绍一种利用ASP代码来实现将不同的域名绑定到不同目录的方法。

在这里用到了两个方面技术,下面简单说一下:

1、利用request.servervariables("http_host")方法来取出来源的域名网站是哪一个,知道了来源网站之后,我们就可以根据不同的网站来源,来定向到相应的目录去。

2、利用Server.Execute(path)方法执行相应的目录网页。在ASP中使用Server.Execute()方法,可以调用参数path所指定的网页文件。待被调用的网页加载完毕之后再返回原来的程序,继续执行接下来的命令,如果所执行的网页文件与当前的目录不在同一个目录,那么,就需要再参数path中指定相对路径或者绝对路径。由于这个方法具有函数调用的功能,那么我们可以利用这个特点,将经常用到的函数写成 ASP程序,然后在需要用到此函数的ASP程序中利用Server.Execute()方法来调用。我们可以利用这个功能编写可以重复执行的代码片段,然后调用即可。

下面郑州网站建设就来举一个例子,通过实际事例来说明问题。在这个例子中,将不同的子域名分别转向了不同的目录网页,执行本例子将把相应的二级域名转到相应的目录,打来相应目录的网页,这样就实现了将不同域名与不同的目录绑定起来。

<%
dim domainsrc

domainsrc=request.servervariables("http_host")

select case domainsrc
case "kxcom.net"
Server.Execute("index.html")
case "abc.kxcom.net"
Server.Execute("abc/index.html")
case "jkl.kxcom.net"
Server.Execute("jkl/index.html")
case "opq"
Server.Execute("opq/index.html")
case "rst"
Server.Execute("rst/index.html")
case "xyz"
Server.Execute("xyz/index.html")
case else
Server.Transfer("index.html")
end select

response.end
%>

本站优惠活动图片



业务联系方式图片


本页页脚banner图片

咨询热线:0371-53778175,15333818157    业务QQ:业务联系QQ图标1765879842   业务联系QQ图标2632505191   业务联系QQ图标2236519391

版权所有:郑州凯讯通信科技有限公司    备案号:豫ICP备11027744号-2