同一个网站中,使用多个二级域名

小猫王 发布于 2013/04/15 11:34
阅读 2K+
收藏 4

发现大的网站,像这样做:比如csdn 主页是www.xxx.net;   登录是passport.xxx.net;   论坛是bbs.xxx.net; 博客 blog.xxx.net;问答 ask.xx.net  .......等等。 这些相对独立的网站模块,虽分成不同的二级域名访问,但应该还是在同一个项目里吧?

我是这样做的: 主页,www.xxx.com, 论坛: www.xxx.com/bbs,游戏 www.xxx.com/game

我这样感觉不专业, 我想用nginx把不同模块也映射到二级域名上。比如game.xxx.com

不同模块,分成不同的二级域名访问有什么好处呢?

以下是问题补充:

@小猫王:比如 http://www.qunar.com/,每个模块都对应单独域名;难道每个模块都是一个单独项目;这样做确实费劲。 在一个项目中,用不同域名映射到不同模块,不知道有这种做法没? (2013/04/16 10:24)
加载中
0
Tuesday
Tuesday
主要还是规范.
0
叛道
叛道
分成不同的二级域名访问的好处之一是,方便扩展,用来实现负载均衡,就是一个二级域名对应一(N)台服务器,这样可以应对大流量高并发的访问。
0
gat205
gat205

网络推广,搜索引擎收录

当搜索引擎哪天抽筋了(我才不会告诉你百度经常抽筋呢),如果你是目录形式,主域名被k了,那么下面模块也会对应的流量减少。

而用二级域名的话,就相当于你有多个站点,对于搜索引擎而言他们是相对独立的。正常情况下,一个出问题,另外2个还是活的好好的,流量不怎么会受到影响

小猫王
小猫王
就是
0
傅小黑
傅小黑
二级域名相当于一个站,优先级低于www的,高于www下的目录
苏生不惑
苏生不惑
这个怎么理解?
0
景愿
景愿
没达到一定规模的时候还是简单点吧,你看oschina,来来去去就那么几个域名,主要还是www;一搞的话什么问题都来了:跨域请求、单点登录,啧啧
0
小猫王
小猫王

引用来自“匆哥”的答案

没达到一定规模的时候还是简单点吧,你看oschina,来来去去就那么几个域名,主要还是www;一搞的话什么问题都来了:跨域请求、单点登录,啧啧
HOHO,我想了解下;比如 http://www.qunar.com/,每个模块都对应单独域名;难道每个模块都是一个单独项目;这样做好费劲。我还以为是在一个项目中,用不同域名映射到不同模块,不知道有这种做法没?
小猫王
小猫王
回复 @匆哥 : 谢了,我试验下做映射
景愿
景愿
可以单独项目,也可以频道做映射,这些都是设计问题
0
小猫王
小猫王
www.oschina.net 和 my.oschina.net;不是在一个项目里?....... 我一直认为是在同一个项目里的
0
amonxu
amonxu

引用来自“万里码”的答案

www.oschina.net 和 my.oschina.net;不是在一个项目里?....... 我一直认为是在同一个项目里的

当然是在一个项目里面。

你这个网站是什么网站,如果这个需求不是一定的话,还是不要搞什么二级域名,不然有你蛋疼的!

小猫王
小猫王
呵呵,我只想了解下;用nginx就能 做到吧;
0
小猫王
小猫王
在一个项目中,通过nginx用二级域名映射到网站某个版块,很简单。如果在设计网站时,已经这样设计了,就好做。如果做好的网站,某个版块要改成二级域名映射,要修改前端页面上部分引用路径;如果页面多了,修改起来还是点麻烦;
返回顶部
顶部