虚拟主机中php程序实现二级域名绑定子目录

虚拟主机下,已经有网站在运行使用的是indax.php。用的是CMS的网站。现在解析了一个二级域名,同样用cms网站。但是网站的ROOT文件需要放在二级域名下面.虚拟主机不知道怎么弄。阿里云上只有“虚拟主机中asp程序实现二级域名绑定子目录”的教程。解决方案:

下面的程序代码实现了这个功能:

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

CASE host '设置跳转条件'
CASE "a.test.cn" '如果HOST的值是 a.test.cn 就选择case"a.test.cn"的命令访问/a目录下站点'
response.redirect "/a/"

CASE "b.test.cn"
response.redirect "/b/"

case "c.test.cn"
Server.Transfer("c/default.asp")

CASE ELSE '如果不在上述特定范围'
response.redirect "/else/" '转到else目录'

END select
%>

上述程序的意思是:
当访问a.test.cn,跳转到FTP根目录下的a目录;
当访问b.test.cn,跳转到FTP根目录下的b目录;
当访问c.test.cn,跳转到FTP根目录下的c目录的default.asp文件;
当访问其他域名是,跳转到FTP根目录下的else目录。

在做域名解析时,需要将a.test.cn,b.test.cn,c.test.cn都解析到虚拟主机的ip地址。

从而在程序中实现了二级域名绑定子目录的功能。

不能用。有php的吗?

当前问题共有如下(1)个解决方案
上一篇:问下阿里云的海外服务器,虚拟主机绑定域名需要备案
下一篇:有已备案阿里云域名,再买一台虚拟主机,是否可以将