love_lanchong
love_lanchong
2009-06-23 17:16

高分!!tomcat如何配置二级域名??

已采纳

因为网站发展的需要,要为一些比较大的模块添加二级域名。

我们的站是www.auto126.com,现在想为社区添加一个域名为club.auto126.com,首先想请问,在tomcat下配置二级域名,[color=red]那个二级域名要去申请用钱买的吗?还是不必重新买二级无名,直接配置就可以呢? [/color]

我现在还没有买二级域名,也不知道要不要买的。
我的配置方法主要是下面两步,但是不成功,说出来请大家指点一下:
1、在tomcat的server.xml文件下加入下面的代码:
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
club.auto126.com
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>

2、在C:\WINDOWS\system32\drivers\etc目录的hosts文件下加入下面一行来配置一个dns解释
..***.*** club.auto126.com

如果说开通泛域名支持可以解决,我应该怎样开通呢?比如我是在万网买的域名,我是应该到万网开通,还是通过server.xml或者hosts文件来开通呢?

请各位指点,先谢过! :D
[b]问题补充:[/b]
我是在tomcat的server.xml文件的engine里面添加了下面的配置啊,正常的情况下我是想club.auto126.com指向E:\website\www.auto126.com\ROOT\bbs,但是现在指向的目录是E:\website\www.auto126.com\的根目录了。问题在哪里呢?

我的目录结构是这样的E:\website\www.auto126.com\下有一个ROOT文件夹,ROOT文件夹,也就是根目录了,ROOT文件夹下有一个bbs文件夹

unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
club.auo126.com
directory="logs" prefix="localhost_log." suffix=".txt"
timestamp="true"/>


[b]问题补充:[/b]
回复3楼:去掉红色的是不行的,这样启动tomcat都会报错了!
[b]问题补充:[/b]
回复4楼:二级域名我已经添加好了,现在还没解决的问题是我第一个补充的问题,二级域名指向了根目录,而没有指向我想要的目录 。
[b]问题补充:[/b]
回复6楼,谢谢你多次答复,你给的这个配置和我目前的配置是一样的啊,这样做是不行的,二级域名始终是指向了根目录~~~
[b]问题补充:[/b]
回复7楼,我去掉红色那条\了,还是出现二级域名指向首页的情况,要不请你加一个我QQ来聊吧:404331164 谢谢了!
[b]问题补充:[/b]
我已经找透了网上的资源了,不知道为什么就不可以,那你先忙吧,回家有时间的话加一下我吧!或者留下你的QQ我加你也可以啊,无论问题能否解决,都非常谢谢你!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

8条回答

  • wendangzhanghu wendangzhanghu 12年前

    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    club.auo126.com
    directory="logs" prefix="localhost_log." suffix=".txt"
    timestamp="true"/>

    注意把红色的去掉没?

    点赞 评论 复制链接分享
  • wendangzhanghu wendangzhanghu 12年前

    抱歉啊,公司上不了QQ,你多GOOGLE吧,应该能找到答案,呵呵

    点赞 评论 复制链接分享
  • wendangzhanghu wendangzhanghu 12年前

    错了,二级域名可以指向项目的子文件夹

    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false">
    two.localhost.com
    directory="logs" prefix="localhost_log." suffix=".txt"
    timestamp="true"/>

    点赞 评论 复制链接分享
  • wendangzhanghu wendangzhanghu 12年前

    需要建立二级域名,文件夹需要分开,不能有子文件夹又是另一个站点,即使有也需要配置相应的web.xml。建议把二级域名另外建个项目放在TOMCAT下,别放在主域名的子文件夹中

    点赞 评论 复制链接分享
  • hodak21 hodak21 12年前

    先做二级域名指向(二级域名不要钱),然后配置服务器域名解析

    点赞 评论 复制链接分享
  • wendangzhanghu wendangzhanghu 12年前


    红色的去掉,貌似docBase指定的是项目的根目录,不能指定到bbs下?具体没试过呵呵

    点赞 评论 复制链接分享
  • wendangzhanghu wendangzhanghu 12年前

    二级域名不用买,自己在域名管理中心添加,你的配置好像没错,是不是HOST配置有问题,(我出现过)重启下机器

    点赞 评论 复制链接分享
  • wendangzhanghu wendangzhanghu 12年前

    二级域名不用买,自己在域名管理中心添加

    点赞 评论 复制链接分享