如何实现类似博客的二级域名(java环境下)

达不溜H 发布于 2013/12/15 02:20
阅读 1K+
收藏 3

给别人做了一个站,客户想让每个用户上来能有自己的域名,可以通过自己的域名访问到站点内专属自己的界面这种是叫二级域名吗,是不是又土了把),就像博客的哪种,请大侠指点。THANKS!!!

另外以上开发环境用的java。

加载中
2
红薯
红薯

每个帐号先要绑定自己的域名,其实就是在数据库存储对应关系

然后编写过滤器调用 request.getHost 获取用户访问时的域名,在数据库找到对应帐号,接下来干你想干的事。

达不溜H
达不溜H
是不是就像这样"http://my.oschina.net/etff",通过后面etff确定访问者自己的主页。
达不溜H
达不溜H
这种就是纯粹用技术实现,不用去管域名解析之类的事了。
GameKing
GameKing
和我们项目的做法一样....
1
kslr
kslr
域名泛解析,然后根据子域名来区分用户,其他的方法不知道。
1
枫爱若雪
枫爱若雪
是想做到淘宝那样吗?每个都有自己的二级域名,你可以搜 泛域名 apache
0
南湖船老大
南湖船老大

这个主要还是服务器干的事情,和编程语言关系不大。

首先,需要你的域名支持泛解析;其次,在服务器端做个rewrite,比如把oschina.net/user.do?id=2映射成2.oschina.net

0
达不溜H
达不溜H

引用来自“红薯”的答案

每个帐号先要绑定自己的域名,其实就是在数据库存储对应关系

然后编写过滤器调用 request.getHost 获取用户访问时的域名,在数据库找到对应帐号,接下来干你想干的事。

用这种方法试试。
返回顶部
顶部