一个虚拟主机放多个网站

作者 : 七彩云 本文共787个字,预计阅读时间需要2分钟 发布时间: 2020-05-28 共1.15K人阅读

有些朋友为了省钱需要在一个虚拟主机上安装多个网站,所以在空间上绑定了好几个域名,但是大部分虚拟主机本身不支持子目录绑定域名访问。为了解决这个问题,楼主分享一下自己想到的办法。

 

我的方法是利用一个asp文件通过浏览器输入的域名,判定他是要打开那个文件夹里的站

点,来实现一个虚拟放置多个站点(缺点例如打开abc.com,在浏览器中看到的是

abc.com/b因为站点在b目录下)如果虚拟主机不支持子目录绑定,这是非常有效的办法

 

实现方法如下:

将多个域名绑定到虚机根目录wwwroot

然后建立一个默认主页index.asp

然后把

A站放在A文件夹下

B站放在B文件夹下

C站放在C文件夹下

将index. asp放在根目录wwwroot下,并设置该文件为默认主页。

默认主页index.asp文件写法如下:

 

代码注释:

如果用户访问 www.a.com 程序跳转至 空间目录下 a/index.asp

如果用户访问 www.b.com 程序跳转至 空间目录下 b/index.asp

如果用户访问 www.c.com 程序跳转至 空间目录下 c/index.asp

如果用户访问 没有指定的 程序跳转至 空间目录下 aaa/index.asp

怎么样,简单吧。

elseif Request.ServerVariables(“SERVER_NAME”)=”www.b.com ” then

response.redirect “b/index.asp”

这段是可以无限复制的哦,一个虚拟主机放几百个站点就是你自己设置的了

子目录下的首页文件根据你的网站程序而定,例如是子网站程序为PHP,则“a/index.asp应改为a/index.php”。

只要把域名都绑定在你的虚拟主机上,然后设置这个域名所绑定的站点就OK了

这种要看你的虚拟主机能绑多少个域名。能绑100个的话就能放100个站,并且利于网站管

理,这样做可以根据文件夹名,就知道这个是哪个站。

代码

如有侵权请提供相关证明到sjhyzwds@gmail.com
请加入官方QQ群1056114416
七彩云资源网 » 一个虚拟主机放多个网站

发表评论