用asp一个空间绑多个域名,域名跳转。


asp代码

以下为代码内容:


<%
if request.serverVariables("server_name")="chinainf.cn" then
response.redirect("/1")
else
if request.serverVariables("server_name")="www.chinainf.cn" then
response.redirect("/1")
else
response.redirect("/2")
end if
end if
%>


不修改IIS就可以随便给空间不同文件夹绑上不同的域名

是不是很酷呢?

Apache是很容易实现的了,关键是IIS要实现这个功能就必须为不同文件夹建立不同主机头

虚礼主机商是不允许这么做的.

耍点小聪明,通过以下代码就可以轻松解决.

以下是代码,附注释.

<%

host=lcase(request.servervariables("HTTP_HOST")) '取得HTTP输入的值并付值到HTOST中

select CASE host '开始条件跳转

CASE "blog.siyizhu.com" '如果HOST的值是 blog.siyizhu.com 就选择事件case"blog.siyizhu.com"的命令

response.redirect "/blog/" ' 转到指定的music目录

CASE "siyizhu.com/temp/time.htm" '如果HOST的值是 blog.siyizhu.com 就选择事件case"siyizhu.com/temp/time.htm"的命令

response.redirect "temp/time.htm" ' 转到指定的temp/time.htm文件

CASE ELSE '如果不在上述特定范围

response.redirect "/bbs/" '转到bbs目录

END select

%>

具体做法:

转向的域名需要先绑定到空间的IP,要转几个就要绑几个.

假设你的空间默认首页为INDEX.ASP,将代码添加到INDEX.ASP文件的头部.

上传就OK了

文章来自: Original
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 5 | 引用: 0 | 查看次数: 828
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 20 字 | UBB代码 关闭 | [img]标签 关闭