tomcat 博客的二级域名是如何实现的?

米饭超人_ 2008-07-21 10:59:35
网易,搜狐博客的二级域名是如何实现的
像test.blog.163.com这样的...test是注册名.
...全文
191 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
奇点交易 2008-07-23
  • 打赏
  • 举报
回复
不会吧.五楼的方面真的可用?我很怀疑.
不过我看到很多大的网站的实现,使用的是硬件,叫做内容分发服务器CDN~
请看该帖:http://topic.csdn.net/u/20070829/14/256097bf-3c70-4276-a62e-86917d670fb5.html
gabriel80 2008-07-22
  • 打赏
  • 举报
回复
关注 ..................
crl_lxy 2008-07-22
  • 打赏
  • 举报
回复
关注
liushui05 2008-07-22
  • 打赏
  • 举报
回复
我不知道是什么博客,不过我有办法实现自己写的程序的二级域名。
比如你有一个自己的域名,hello.com
你可以将*.hello.com指向一个IP,比如10.0.0.1,blog.hello.com也指向这个IP地址
然后在tomcat中不要的conf的server.xml中设置,注意,这里设置默认的虚拟主机,比如
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="d:/mysite/" debug="0" />
</Host>
就是说无论用什么二级域名访问你的站点都能访问。
aa.hello.com和bb.hello.com访问的是同一个站点。

好了,到了这里,我们就需要从我们的程序入手了。
如果你的默认首页文件是index.jsp,那么你可以在这个文件里面进行分析。
能够通过request对象得到来访的域名吧。然后就可以分析域名得到用户名,显示来访用户名的信息了。

bb768768 2008-07-21
  • 打赏
  • 举报
回复
关注

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧