域名如何指向二级目录(域名如何指向二级目录访问)-编程之家

如何访问二级域名指向我网站根目录的二级目录?

方法不少,但要根据自己的具体环境来选择:

方法一:用js跳转

分别在空绑定www.aaa.com和www.bbb.com。

将www.aaa.com网站文件发送到根目录,将www.bbb.com网站发送到。/bbb/目录。

将下面的代码保存为domain.js,然后上传到空之间的根目录

JavaScript代码

开关(location.host){

案例& # 39;www . BBB . com & # 39;:

location.href = & quothttp://www.boaer.com/bbb/"

打破;

}

到< <根目录的第一页空head & gt;用</head & gt;在之间连接

要实现多个网站,可以类推。或者直接在标题中添加类似下面的代码:

& lt脚本语言= javascript & gt

if(document . domain = = & # 39;www . boaer . com & # 39;)

this.location = & quotwww . BBB . com & quot;

这个. location.pathname

这个. this.location.search

& lt/script & gt;

方法2:(推荐)

使用服务器。传输(& quot”)实现一个空间多站的方法

首先把所有的addon域放在你的虚拟主机上,然后把下面的代码添加到虚拟主机根目录下的index.asp(主页文件)中:ASP/Visual Basic代码

& lt%

sn=lcase(请求。服务器变量(& quot服务器名称& quot)) '用于获取用户通过哪个域名访问,并将其转换为小写。

如果sn = & quotwww . ABC . net & quot;或者sn = & quotabc.net & quot然后是服务器。传输(& quot默认& quot)

如果sn = & quotwww . def . net & quot;或者sn = & quotdef.net & quot然后是服务器。传输(& quotindex.html & quot)

% & gt

效果:如果输入的域名是www.abc.net或abc.net,访问default1.asp页面,如果是def.net或www.def.net,调用index.html文件。

方法三:(最方便管理,一个空房间的工位越多越推荐)

方法是利用一个asp文件通过浏览器输入的域名来决定是否打开该文件夹中的站点,从而实现一个虚拟放置多个站点(缺点如打开abc.com,由于站点在B目录下,在浏览器中看到abc.com/b)。

其他注意事项:如果虚拟主机不支持子目录绑定,这是一个非常有效的方法。实现方法如下:首先建立一个默认的首页Index.asp,将a站放在文件夹A下,哔哩哔哩放在文件夹B下,C站放在文件夹C下,index . ASP的网页文档如下:

ASP/Visual Basic代码

& lt%如果请求。服务器变量(& quot服务器名称& quot)= & quotwww.a.com & quot;然后

response.redirect &quota/index . ASP & quot;

elseif请求。服务器变量(& quot服务器名称& quot)= & quotwww.b.com & quot;然后

response.redirect &quotb/index . ASP & quot;

elseif请求。服务器变量(& quot服务器名称& quot)= & quotwww.c.com & quot;然后

response.redirect &quotc/index . ASP & quot;

其他

response.redirect &quotAAA/index . ASP & quot;

结束if % & gt

代码功能描述:

如果用户访问www.a.com程序并跳转到空目录中的/index.asp

如果用户访问www.b.com程序并跳转到空目录中的b/index.asp

如果用户访问www.c.com程序并跳转到目录空中的c/index.asp

如果用户访问未指定的程序并跳转到空目录中的aaa/index.asp

elseif请求。服务器变量(& quot服务器名称& quot)= & quotwww.b.com & quot;然后

response.redirect &quotb/index . ASP & quot;

这一段可以无限复制。一个虚拟主机可以自己建立数百个站点。只需将所有域名绑定到虚拟主机,然后设置该域名绑定到的站点。这个要看虚拟主机能绑定多少鸡眼。如果能绑定100个,就可以放100个站,有利于网站管理。通过这样做,您可以根据文件夹名称知道这是哪个站。

PHP空之间的方法

这个功能可以用PHP实现。让他不仅能跑多个网站,还能实现每个网站的独立域名。解释以下详细步骤。首先,了解$ _ SERVER[& # 39;HTTP _ HOST & # 39]变量。这个变量在PHP中用来获取在浏览器中输入的地址。以上功能都可以实现。

首先将所需的两个域名解析为空。比如:www。***com和www。***.cn .域名再多也没关系。方法是一样的。

设置默认文档为index.php,当然空需要支持PHP。:)

3.使用if…否则判断访问地址并进行分析。代码如下:

& lt?if($ _ SERVER[& # 39;HTTP _ HOST & # 39]= = & quot;www . 123 . com & quot;;){?& gt

& ltMETA HTTP-EQUIV = & quot;刷新& quotCONTENT = & quot1;URL = http://www . 123 . com/main & quot;& gt

& lt?} else if($ _ SERVER[& # 39;HTTP _ HOST & # 39]= = & quot;mycalf.com & quot){?& gt

& ltMETA HTTP-EQUIV = & quot;刷新& quotCONTENT = & quot1;URL = http://123 . com/main & quot;& gt

& lt?} else if($ _ SERVER[& # 39;HTTP _ HOST & # 39]= = & quot;www.456.cn&quot;){?& gt

& ltMETA HTTP-EQUIV = & quot;刷新& quotCONTENT = & quot1;URL = http://www . 456 . cn/home & quot;& gt

& lt?}else{?& gt

& ltMETA HTTP-EQUIV = & quot;刷新& quotCONTENT = & quot1;URL = http://www . 456 cn/home & quot;& gt

& lt?}?& gt

4.结束

这里要说明的一点是,有时候域名是大写的,所以需要检查$ _ SERVER[& # 39;HTTP _ HOST & # 39]处理这个变量是为了让他把所有字符都转换成小写。

代码如下:

& lt?

$ query string = preg _ replace(array(& quot;/()/& quot;,& quot/_/& quot;),数组(& quot”,& quot-& quot;),$ _ SERVER[& quot;QUERY _ STRING]);

$ I = strtolower(trim($ _ SERVER[& # 39;HTTP _ HOST & # 39]));

?& gt

如果是这样写的,就需要把上面的

这种方法还有一个缺点,就是需要在域名后面加一个目录名。但如果不怕乱,也可以把两个网站都放在根目录下。但是建议每个网站一个目录。目前很多空厂商都支持5以内的域名解析。所以你可以买一个空房间,有五个网站。

这种方法有很多优点。每个域名都可以访问其他网站。例如,通过输入http://www.123.com/home/和访问http://www.123.cn/域名可以获得相同的效果。

其实空之间的麻烦是数据库问题,不过数据库也可以多个网站共享,只要表名不一样就行。参观的原因也差不多。

公司网站分站采用二级域名还是二级目录做好?

两者都可以拥有独立排名

二级域名相当于主域名的分支,会分散主域名的权重

二级目录是一个独立的域,相当于一个新的网站

二级域名适用于:中小型企业

二级目录适用于:大公司的分支机构

一级域名,二级域名怎么解析到同一个IP?

用星号*泛域名解析是指将*.域名解析到同一IP。在域名前添加任何子域名,均可访问到所指向的WEB地址。

域名级别,一二级域名、二级目录和网站内页有什么区别?

顶级域名:a.com之类的 二级域名:1.a.com之类的,就是在顶级域名前面有数字/字母加一点就是二级的 二级目录:a.com/1,这个就是二级目录 网站内页就是网站的内容页面,具体的文章页面

有了一级域名后,怎么弄二级域名?

如果你的二级域名是基于一级下的,是免费的,比如一级域名是abc.com二级域名是xx.abc.com原则上你可以设置很多基于abc.com的二级域名

阿里云二级域名解析怎么做?

可到域名控制台设置二级域名解析。 一般设置A记录指向到主机IP或者是别名解析也可以,解析10分钟后生效。r 申请阿里云的产品时,可以领取代金券,能节约不少,现在在线,可发给你。