有些朋友为了省钱,需要在一个空间安装多个网站,所以在空间里绑定了几个域名,但是
但是,他们访问相同的内容。不同的域名如何访问不同的内容?[虚拟主机本身]
持有子目录绑定域名不在讨论范围内]

方法一:(这种方法在网上广泛使用)
Js实现了在一个空间安装多个网站的方法
1.www.ssorg.cn和ys-wl.pw分别被束缚在空间。
2.将www.ssorg.cn网站文件发送到根目录,将ys-wl.pw网站发送到。/bbk/目录。
3.将下面的代码保存为domain.js,上传到空间根目录。
程序代码
开关(location.host){
案例ys-wl.pw:
location . href = http://ssorg . cn/bbk/
打破;
}
4.在空间根目录的主页上的和之间添加
程序代码

5.当你进入www.ssorg.cn访问时,你看不到任何变化,但当你进入ys-wl.pw访问时,浏览。
自动跳转到ys-wl.pw/bbk/.这样,两个网站可以安装在同一个空间,而且要实现更多
一个网站可以类比。

方法二:(我推荐)
使用服务器。Transfer(” “)实现一个空间多站的方法。
你首先把你所有的附加域放在你的虚拟主机上,然后把index.asp放在虚拟主机的根目录下。
(asp文件在主页上)只需添加以下代码:

如果访问者输入的域名是www.ssorg.cn或ssorg.cn,请访问。
Default1.asp·佩奇,如果你用1t.hk或www.1t.hk,就叫index.html文件。
网上有一些教程让你用response.redirect实现转弯,但是在这里,建议你制作。
使用服务器。转移(“”)实现该功能有以下优点:
1.不会有页面跳转。直接输入网址后,网址后不会带任何文件,访问者也看不到。
你的两个网站在同一个虚拟主机上。
2,服务器。转移(“”)不会阻止搜索引擎搜索您的网站,并且
Response.redirect不一定。

方法三:(最方便管理,一个空间的站越多越推荐,我也经常这么做。)
我的方法是用一个asp文件通过浏览器输入的域名来确定他是否要打开那个文件夹里的站。
点,实现多个站点的虚拟放置(缺点如打开abc.com,你在浏览器中看到的是
Abc.com/b,因为该站点在B目录中)
其他注意事项:如果虚拟主机不支持子目录绑定,这是一个非常有效的方法。
其实现方法如下
你能做到的。首先,你应该建立一个默认主页,index.asp。
然后把
工作站A放置在文件夹A下。
哔哩哔哩在文件夹b下
站C放在文件夹C下。
Index.asp的网页文件如下。

如果用户访问www.a.com程序,跳转到space目录下的a/index.asp。
如果用户访问www.b.com程序,跳转到space目录下的b/index.asp。
如果用户访问www.c.com程序,跳转到空间目录下的c/index.asp。
如果用户访问未指定的程序,跳转到space目录下的aaa/index.asp。
怎么样?简单。
elseif请求。ServerVariables(“服务器名”)= ” www.b.com ”
response.redirect “b/index.asp ”
这部分可以无限复制。你可以自己建立一个有数百个站点的虚拟主机。
只需将所有域名绑定到您的虚拟主机,然后设置该域名绑定的站点。
这个要看你的虚拟主机能打多少玉米了。如果能打100,就能放100个站,对网站管理有好处。
理查德,你可以根据文件夹名知道这是哪一站。
================================================================================
如果你和我一样小气,只有一个空间,却想绑定多个域名,建立多个独立站点,现在我就让你的幻想成真!
如果只有一个ASP空间,而你想放置多个站点,这些代码可以帮助你。
第一
程序代码

第二
程序代码

第三
程序代码
www.ys.com”)>0那么
response.redirect ” index.htm ”
elseif instr(请求。ServerVariables(“服务器名称”),” 0/’>www.mei0.com”)>0然后
response.redirect ” index2.htm ”
elseif instr(请求。ServerVariables(“服务器名称”),” 0/’>www.ys.com”)>0然后
response.redirect ” index3.htm ”
如果…就会结束
%>

第四
程序代码

第五
程序代码

这是一个非常有用的代码,类似于绑定多个域名的ASP代码。如果你只有一个PHP空间,想放置多个站点,下面是。
代码可以帮助你。
第一个:
程序代码
if($HTTP_HOST==” www.ys.com”){
header(” Location:index . htm “);
}
else if($ HTTP _ HOST = = ” www . mei 0 . com “){
header(” Location:index 2 . htm “);
}
否则{
header(” Location:other . htm “);
}

第二个:
程序代码
if($HTTP_HOST==” www.ys.com”){
要求“index . htm”;
}
else if($ HTTP _ HOST = = ” www . mei 0 . com “){
要求“index 2 . htm”;
}
否则{
要求“other . htm”;
}

如果你的空间是纯静态的,想放置多个站点,能实现吗?是的,下面的代码可以帮助你。
Js实现了在一个空间安装多个网站的方法
1.将下面的代码保存为domain.js,然后上传到空间根目录。
以下是代码片段:
开关(location.host){
案例’ www.ys.com ‘:
location . href = ” http://www.ys.com/index.htm”
案例’ www.mei0.com ‘:
location . href = ” http://www.ys.com/index2.htm”
打破;
}
2.在空间根目录的主页上的和之间添加

当你进入www.ys.com访问时,你看不到任何变化,但当你进入www.mei0.com访问时,浏览器会自动跳转到。
www.ys.com/index2.htm .这样可以在同一个空间安装两个网站,以此类推可以实现多个网站。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。