虚拟主机下实现多域名绑定不同的子目录的方法

admin3年前主机评测66

一、ASP动态页面
第一步:创建转向控制页面
创建网站默认的首页文件(通常为"index.asp"或"default.asp")如下:

复制代码 代码如下:


<%
select case request.servervariables("http_host")
case " xxdxft" '域名1
Server.Transfer("/show/index.asp")
case " show.xxdxft" '域名2
Server.Transfer("blog/index.asp")
case " xxdxft" '域名3
Server.Transfer("bbs/index.asp")
'...... 继续添加 ......
case else '域名N
Server.Transfer("XXX/index.asp")
end select
%>


第二步:创建相应的被转向文件
创建"blog/index.asp"......"XXX/index.asp",作为各个子目录网站的首页。
第三步:将多个域名的IP地址解析到同一个网站空间
例如:将" xxdxft" ...... " xxdxft/ " 等等的IP地址全部解析到xxdxft的WEB根目录所在的空间上。
第四步:把你要添加的域名绑定到空间上。
二、PHP动态页面

复制代码 代码如下:


<?php
$domain_net=" a ";
$domain_com="b";
$dot_net_url="index";
$dot_com_url="index.asp";
if(($HTTP_HOST=="$domain_net")or($HTTP_HOST==" $domain_net "))
{
Header("Location: $dot_net_url");
}
elseif(($HTTP_HOST=="$domain_com")or($HTTP_HOST==" $domain_com"))
{
Header("Location: $dot_com_url");
}
else
{
include_once('index.php');
}
?>


三、静态页面
js实现一个空间安装多个网站的方法
1、在空间上分别绑定aaa 和bbb
2、把 aaa网站文件传到根目录,把 bbb 网站传到 ./bbb/ 目录
3、 把下面的代码保存为 domain.js ,然后上传到空间根目录

复制代码 代码如下:


switch(location.host){
case ' bbb ':
location.href=" bbb/bbb/"
break;
}


4、往空间根目录的首页的 <head> 与 </head> 之间加入
<script language='javascript' src="/blog/domain.js"></script>
5、当你输入 aaa访问时看不到任何变化,但是当你输入 bbb访问时,浏览器自动跳转到 bbb/bbb/ 。 这样便实现了同一个空间安装2个网站了,要实现多个网站可以依此类推

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

tech域名要不要实名制

而作为域名的一种,tech域名在科技领域有着广泛的应用。但是,在最近的一次会议上,有关部门提出了一个问题:是否需要对tech域名进行实名制管理首先,从网络安全的角度来看,实行tech域名的实名制可以有...

域名和虚拟主机可以解除绑定吗

域名和虚拟主机可以解除绑定吗?可以,我们知道域名需要解析到主机上才能正常使用。但有些用户可能会因为域名绑定错了或是域名要使用其他主机空间,想解除该域名在虚拟主机上的绑定,这是完全可以的。正常用户对域名...

只有域名能备案吗(只有域名能备案吗)

只有域名能备案吗及只有域名能备案吗在中国,所有的网站都需要进行备案。备案不仅是法律规定的必须程序,也是网络安全的重要保障。这些信息都是备案所必需的,缺少任何一项都会导致备案失败。此外,备案还需要遵守相...

云虚拟主机提示您访问的域名未绑定至主机的原因

访问域名出现如下图提示。但是登录控制面板查看域名绑定与解析正常。如果此错误不是一直出现或者其他人访问网站正常。则需要检查绑定主机的域名是否做了多条A记录解析。通常是因为更换过主机(或操作系统),但是没...

域名转发的方式有哪些

域名转发的方式有:1、不隐藏路径域名转发,访问域名时,会自动跳转到指定的网络路径,浏览器的地址栏里显示真正的目标地址;2、隐藏路径的域名转发,访问域名时,会自动跳转到指定的网络路径,浏览器地址栏里显示...

如何提高美国服务器域名的安全性

提高美国服务器域名安全性的方法:1、美国服务器用户在注册域名时,需要填写完整的账户注册信息,防止出现域名产权纠纷问题;2、需要保障密码的安全性,给域名账号设置一个高强度的密码,防止被黑客轻易破解;3、...