|
锁定老贴子 主题:weblogic8.1 虚拟主机配置问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-08-03
比如test是我的主目录,下面有WEB-INF, shop
我想把shop变成一个虚拟站点,用二级域名,比如shop.test.com 该如何设置呢? 我已经做到www.test.com可以映射到应用的根目录,但是不能映射到它的子目录,在网上查了下,好像weblogic只支持到根目录的映射, 建议把shop这个目录单独的做成一个应用发布上去,但是这样改动太大了,不知各位还有什么其它的解决方案没? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
wls前面架一个apache,比较简单,可以完成你的功能,并且对于静态资源比wls有更好的效率
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
apache+wls这个我也看了下,它可以使在wls在不改变端口(即不用改为80)的情况下访问;但是映射二级域名却一直没找到怎么配置,能详细说下吗,非常感谢
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
首先需要在apache这边load一个wls的.so文件,然后在apache这边配置虚拟主机,在配置虚拟主机的时候就可以根据你的要求来做了,google一下吧,我以前做过的,跟楼主需求一样,刚才在硬盘上没找到
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
首先需要在apache这边load一个wls的.so文件,然后在apache这边配置虚拟主机,在配置虚拟主机的时候就可以根据你的要求来做了,google一下吧,我以前做过的,跟楼主需求一样,刚才在硬盘上没找到
你确认在不独立发布应用的情况下可以通过域名直接访问到他的二级目录吗??? google上都是有提问,没回答 |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
确定,跟你的情况一模一样,我再找找配置吧
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
好,那我就吃定心丸了,我先下个apache 试试(wls8.1sp4 对应的下哪个apache版本,我看最新的是httpd-2.2.4.tar.gz)
|
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
楼主,确实找不到以前做的了,所以我刚才重新做了一次,一次搞定。
环境:wls 8.1 apache2 winxp 先改windows/system32/driver/etc/hosts 127.0.0.1 www.abc.com 127.0.0.1 sub.abc.com 在wls上部署web app,端口7001 <context-root>/</context-root> web app下面有个sub目录,web app的根的绝对路径为D:\bea\user_projects\domains\testdomain\applications\abc,它的子目录sub的绝对路径为D:\bea\user_projects\domains\testdomain\applications\abc\sub 部署完成后确保http://127.0.0.1:7001/ http://127.0.0.1:7001/sub 可以正常访问 在wls中找到mod_wl_20.so,拷贝到apache正确的目录,修改httpd.conf LoadModule weblogic_module modules/mod_wl_20.so <IfModule mod_weblogic.c> WebLogicHost 127.0.0.1 WebLogicPort 7001 MatchExpression *.* </IfModule> NameVirtualHost 127.0.0.1 <VirtualHost sub.abc.com> DocumentRoot D:\bea\user_projects\domains\testdomain\applications\abc\sub </VirtualHost> <VirtualHost www.abc.com> DocumentRoot D:\bea\user_projects\domains\testdomain\applications\abc </VirtualHost> 通过www.abc.com和sub.abc.com可以访问到正确的目录,搞定,楼主如果还有什么不明白请问我 |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
需要把abc应用发布到两个虚拟主机上吗?
myhost->www.abc.com myhost2->sub.abc.com |
|
| 返回顶楼 | |
|
最后更新时间:2007-08-03
不需要,wls这边就要部署web app就行了,不需要别的配置
|
|
| 返回顶楼 | |


