通常,一个子域名是一个域名系统(DNS)的别名,或者叫二级域名。对于不是很熟悉 “CNAME”概念的网络管理员新手来讲,子域名的设置可能有点难度。子域名可以分开管理:
这对你来说也许是个好事:如果你想转移你网站的一部分,你可以使用DNS来和子域名脱钩。
但也可能是个头疼的事:DNS的设置相当麻烦,不像使用子目录一样仅仅使用几个命令就可以建立或移动子目录。
如果你把你的内容放在子目录里,通常的原则是所有内容和代码都存放在同一空间里。这可以使查找/编辑/更改代码变得很容易。同时,把代码从一个地方移到另一个地方也比较容易。
以我为例,当我开始建我的博客时,我决定用一个子目录(mattcutts.com/blog/),仅仅是想使事情变得简单。
几年来,Google 使用了一个所谓“密集主机(host crowding)”的算法,指的是:对一个域名的每个主机名(hostname)或子域名,Google 最多显示两个结果。
从一个子域名内显示1-2个结果,这种办法一直运行非常好,但也有网友向我们提出这样的投诉:对某些类型的关键词(如生僻关键词、关键词短句或长尾关键词等),Google 的搜索页面上可能出现很多结果都来自同一个域名。在过去几个星期里,我们改变了我们的算法,使这一现象不太可能再发生。
但这一变化并不会彻底改变有些搜索结果全部来自同一域名的情况。如果某个域名相关性确实非常强,我们仍可能从那个域名中返回多个结果。举例来讲,如果一个用户搜索[ibm],用户可能确实喜欢并想看到从 ibm.com 的结果。注意:我们的算法变化是一个相当微妙的过程,并没有影响到我们绝大部分的搜索结果。
对子域名和子目录,我个人更喜欢子目录。这是因为子目录为我的大部分内容提供了方便。一个子域名可有效分离出完全不同的内容。例如,Google为完全不同的产品使用子域名,例如 news.google.com 或 maps.google.com。如果你是一个网络管理员或 SEO 新手, 我建议你使用子目录,直到你对你的网站结构有足够的信心。在这一点上,您将可以对你的网站有更好的理解,从而作出正确的决定。补充:够详细吗楼主?如果觉得可以请采纳"
子目录是二级目录,子域名是一级域名下的多级域名。选择的话需要根据网站的具体情况。
目录
域名
如果你对建站知识略懂的话,很容易区分子目录和子域名的区别,不过,你懂不代表所有人都懂,本人长期混迹于互联网,对这部分知识还是非常了解的,今天就给大家进行详细的解答。
首先看它们之间区别。
子目录属于二级目录,举个例子大家就明白了,比如https://www.baidu.com/zhidao/ 这种形式就属于二级目录,就是网站主目录下一个名字为“zhidao”的文件夹。打个形象化的比喻,你在电脑新建一个总文件夹,然后打开总文件夹再新建一个文件夹,此时新建的这个文件夹就是总文件夹下面的二级目录。
还有,像https://zhidao.baidu.com/***、https://baidu.com/***这种形式也属于二级目录,和前面域名没有关系。
而子域名是基于顶级域名(一级域名或父域名)下的域名,是顶级域名往左一级或多级的域名。举个例子大家就明白了,比如baidu.com就是顶级域名.com的子域名,属于二级域名、zhidao.baidu.com就是三级域名,都属于子域名。其实只要记住,顶级域名前面加了前缀就是属于子域名。
再看看如何选择子目录和子域名。
需要根据网站具体情况选择用子目录还是子域名,根据本人经验,以下几种情况建议使用子目录:
1、网站内容少,基本不用更新。
2、网站内容杂乱,不是垂直性网站,内容之间是弱相关性。
3、网站内容属于同个程序、同一品牌。
例如:***.com/shop、***.com/law
以下几种情况建议使用子域名:
1、网站内容多,经常需要更新。
2、网站内容较垂直、独立,而且具有强相关性,没有过多繁杂的内容。
3、网站有独立程序、独立品牌。
例如:zhidao.baidu.com、wenku.baidu.com
还有一种类型的网站,建议使用子域名下的子目录:
1、网站内容多,时常需要更新。
2、网站内容垂直,具有强相关性。
3、网站内容是同领域下不同形式的信息(比如舞蹈文章、舞蹈图片、舞蹈视频)。
4、网站内容是同一程序、同一品牌。
例如这种形式zhidao.baidu.com/article、zhidao.baidu.com/picture、zhidao.baidu.com/video。
以上内容解释的很清楚了,如果对大家有帮助,点个赞支持一下,还有什么不懂的,可以在评论区留言,我会及时回复的。
如果你的空间不支持子目录绑定,但是要实现子域名访问子目录的功能的话,用301重定向可以实现,代码是放在网站首页文件里面的,根据你输入的域名,判断该进入哪个子目录里面,您可以参考这个帮助文档实现(http://www.shangtong.net/hosting/stzhandian/)
。
这样能实现子目录访问功能,但是现实的格式不是子域名,而是后面带目录名称的,你要的那种效果用301重定向代码是实现不了的。
如果真想做到那种效果的话,就只能做URL转发,而且是隐藏转发。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)