论坛首页 Java企业应用论坛

Tomcat下多域名的配置

浏览 8464 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-10-29  
1.修改C:\WINDOWS\system32\drivers\etc\hosts文件,添加你想要的域名,
示例:127.0.0.1       www.weiweichen.com
2.修改Tomcat安装目录下conf/server.xml,
添加一个Host元素,如
<Host name="www.weiweichen.com" appBase="E:\\Tomcat 5.5\\webapps\\NewProject">
	<Context path="" docBase="E:\\Tomcat 5.5\\webapps\\NewProject">
	</Context>
</Host>


做到这基本上已大功告成,但是还可能会出现一些问题,
假若你的机器使用的是代理服务器来上网的话,访问刚才配置的
域名会提示找不到服务器,这时改下局域网配置即可...
具体步骤
打开IE浏览器,选择工具菜单下的Internet选项,再选择连接面板,点击下方的局域网设置按钮,
出现一个新的对话框,把 为LAN使用代理服务器(X)...前的勾去掉,点击两次确定

重新访问刚才配置的域名,OK
   发表时间:2007-10-30  
你这样只是在你的单机上实现了多域名,有什么意义呢?
0 请登录后投票
   发表时间:2007-10-30  
可以在本机直接模拟布署后的域名,避免因路径问题而带来一些麻烦,如你当前的工程名称为Project,在struts框架下,提交表单的action要写成/Project/login.do,而你的项目布署完成之后,直接会指向根目录,这样前面写的是这些/Project/login.do,都会因路径问题而找不到资源,为其配置一个域名可以避免这个小问题
0 请登录后投票
   发表时间:2007-10-30  
等弄的更清楚一些再来发贴子吧。
0 请登录后投票
   发表时间:2007-12-27  
谁知道 TOMCAT中如何将aaa.*.com这样的请求重写成 user.*.com/aaa/jsp这样
0 请登录后投票
   发表时间:2007-12-27  
weiweichen1985 写道
可以在本机直接模拟布署后的域名,避免因路径问题而带来一些麻烦,如你当前的工程名称为Project,在struts框架下,提交表单的action要写成/Project/login.do,而你的项目布署完成之后,直接会指向根目录,这样前面写的是这些/Project/login.do,都会因路径问题而找不到资源,为其配置一个域名可以避免这个小问题


你很可爱呀。 其实是你的技术不过关, 不会有人把context path写死的。 struts的签标会自动把context path补上的, 如果是人工的话,用HttpServletRequest.getContextPath()方法。
0 请登录后投票
   发表时间:2007-12-27  
呵呵,想起来我以前有个同学把所有的图片路径都写成 X:/images/icos/aa.gif
0 请登录后投票
   发表时间:2008-03-26  
请问你产生的域名
可以这样吗?
如 www.123.com 还可以这样访问吗 www.ab.123.com
  像注册一个用户 产生一个新的域名那样吗?
0 请登录后投票
   发表时间:2008-03-26  
我语文太差,难以描述
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics