一个空间主机装置多个网站的方法[宝典]一个空间主机装置多个网站的方法[宝典]
多个网站能否安装在一个空间主机上
空间主机,大家都知道的,但是对于一个空间主机安装多个网站的方法,大家肯定就不是那么了解了,中国信息港在这里就给大家详细介绍一下其中的一些细节及步奏~
一个空间主机如何安装多个网站的方法
1、在空间上分别绑定 www.aaa.com 和 www.bbb.com 、把 www.aaa.com 网站文件传到根目录,把 www.bbb.com 网站传到 ./bbb/ 目录2
3、把下面的代码保存为 domain.js ,然后上传到空间根目录 以下是代码片段:...
一个空间主机装置多个网站的方法[宝典]
多个网站能否安装在一个空间主机上
空间主机,大家都知道的,但是对于一个空间主机安装多个网站的方法,大家肯定就不是那么了解了,中国信息港在这里就给大家详细介绍一下其中的一些细节及步奏~
一个空间主机如何安装多个网站的方法
1、在空间上分别绑定 www.aaa.com 和 www.bbb.com 、把 www.aaa.com 网站文件传到根目录,把 www.bbb.com 网站传到 ./bbb/ 目录2
3、把下面的代码保存为 domain.js ,然后上传到空间根目录 以下是代码片段:
switch(location.host){
case „www.bbb.com?:
location.href=”;
break;
}
4、往空间根目录的首页的 与 之间加入 5、当你输入 www.aaa.com 访问时看不到任何变化,但是当你输入 www.bbb.com 访问时,浏览器自动跳转到 www.bbb.com/bbb/ 。 这样便实现了同一个空间安装2个网站了,要实现多个网站可以依此类推。
另一招:
(无需绑定子目录功能)多个域名,在同一个虚拟主机上做多个网站ASP实现同一虚拟主机空间安放多个网站的方法
先将您所有的域名绑定到您的虚拟主机上,然后将虚拟主机根目录中的index.asp(首页文件)里加入下列代码就可以了:
<%
sn=lcase(Request.ServerVariables(“SERVER_NAME”)) „用于获取用户是通过哪个域名访问的,并转换成小写
if sn=”www.aaa.com” or sn=” aaa.com” then server.Transfer(“default1.asp”) if sn=”www.bbb.cn” or sn=”bbb.cn” then server.Transfer(“index.html”)
%>
访问者输入的域名是www.aaa.com或者aaa.com的话,就访问default1.asp页面,如果是用www.bbb.cn或者bbb.cn的话就调用index.html文件。 网上还有一些教程是让您用response.redirect来实现转向,但在这里,我建议您使用server.Transfer(“”)来实现这个功能,好处有以下几个方面: ,、不会出现页面跳转,直接输入网址后,网址后不会带任何文件,访问者不会看出你的两个网站是放在同一虚拟主机上。
,、server.Transfer(“”)不会阻挡搜索引擎对你的网站的收录,而response.redirect可不一定。
测试可用
<%
sn=lcase(Request.ServerVariables(“SERVER_NAME”)) „用于获取用户是通过哪个域名访问
的,并转换成小写
if sn=”my.im286.cn” then server.Transfer(“a/index.html”)
if sn=”test001.web1.im286.com” then server.Transfer(“index1.asp”) %>
方法三:(最方便管理,一个空间放的站越多越推荐。) 利用一个asp文件通过浏览器输入的域名,判定他是要打开那个文件夹里的站点,来实现一个虚拟放置多个站点(缺点例如打开abc.com,在浏览器中看到的是abc.com/b因为站点在b目录下)
其他说明:如果虚拟主机不支持子目录绑定,这是非常有效的办法 实现方法如下
先建立一个默认主页index.asp
然后把A站放在A文件夹下
B站放在B文件夹下
C站放在C文件夹下
index.asp网页文件如下
[code]<%if Request.ServerVariables("SERVER_NAME")="www.a.com " then
response.redirect "a/index.asp" elseif Request.ServerVariables("SERVER_NAME")="www.b.com " then
response.redirect "b/index.asp" elseif Request.ServerVariables("SERVER_NAME")="www.c.com " then
response.redirect "c/index.asp" else
response.redirect "aaa/index.asp" end if%>
如果用户访问 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"
这段是可以无限复制的哦,一个虚拟主机放几百个站点就是你自己设置的了 只要把域名都绑定在你的虚拟主机上,然后设置这个域名所绑定的站点就OK了
这种要看你的虚拟主机能绑多少个玉米。能绑100个的话就能放100个站,并且利于网站管理,这样做可以根据文件夹名,就知道这个是哪个站
本文档为【一个空间主机装置多个网站的方法[宝典]】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。