或者

多域名用一个ASP空间的范例

作者:S E O优化专家 浏览:79 发布时间:2017-10-10
分享 评论 0

   现在的虚拟主机服务商,大致对虚拟主机有一定的限制,一个虚拟主机只能放置一个网站内容,这就是其中的一个限制。那如果客户要放置两个网站内容要怎么办呢?其实也是可以通过代码来实现的,今天我们就以asp空间为例来说一下,如果通过代码实现多域名共用同一个asp空间。
 

      以这两个域名为例:

 

     http://www.2776.net/

 

     http://m.2776.net/

 

     这两个域名都是绑定在同一个asp空间上的,但是客户通过两个域名访问的页面是不一样的,也就是说域名自己会跳到asp空间里面不同的目录,这个不需要在服务器IIS设置上实现的,只需要通过一小段ASP的代码就能实现了。

 

      以下为引用的内容:

  <% 

  '取得HTTP输入的值并付值到HTOST中 

  host=lcase(request.servervariables("HTTP_HOST")) 

  ‘开始条件跳转 

  SELECT CASE host 

  ' 如果HOST的值是code.knowsky.com/就选择事件case"m.2776.net/"的命令 

  CASE "m.2776.net/" 

  ' Below is the redirect command 

  response.redirect "homepage/" 

  CASE "www.2776.net" 

  response.redirect "/" 

  'We use CASE ELSE to fix any other requests 

  CASE ELSE 

  response.redirect "/" 

  END SELECT 

  %>

        
        如果大家有兴趣,可以按上面的代码来实验一下,挺实用的。