首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序上下文-根子域配置混乱

应用程序上下文-根子域配置混乱
EN

Stack Overflow用户
提问于 2012-09-25 18:12:38
回答 1查看 1.3K关注 0票数 1

我在子域上有一个应用程序,我希望访问如下:

http://sub.domain.com/myApp/some.jsp

我尝试过各种配置选项,而且我已经接近了,因为JBoss返回404 s,但无法按预期加载。JBoss 7.1.1,apache2.

jboss-web.xml:

代码语言:javascript
复制
<jboss-web>
   <virtual-host>sub.domain.com</virtual-host>
   <context-root>/myApp</context-root>
</jboss-web>

jboss‘standalone.xml:

代码语言:javascript
复制
<virtual-server name="sub.domain.com" default-web-module="myApp">
    <alias name="sub.domain.com/myApp"/>
    <access-log prefix="myApp-" rotate="true">
        <directory path="server.log"/>
    </access-log>
</virtual-server>

apache conf:

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName sub.domain.com
    ServerAlias sub.domain.com
    JkMount /myApp jk
    JKMount /myApp/* jk
</VirtualHost>

workers.properties:

代码语言:javascript
复制
worker.list=jk
worker.jk.port=8009
worker.jk.host=localhost
worker.jk.type=ajp13
worker.jk.mount=/myApp/*
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-27 16:37:24

这样啊,原来是这么回事!我之前做的太多了。这是怎么做的。

jboss-web.xml:注释掉了上面所有的设置。

standalone.xml:删除了上面的虚拟服务器,用别名更新了默认主机。

代码语言:javascript
复制
<virtual-server name="default-host" enable-welcome-root="true">
    <alias name="localhost"/>
    <alias name="sub.domain.com"/>
</virtual-server>

apache conf:

代码语言:javascript
复制
<VirtualHost *:80>
    JkMount /myApp/* jk
</VirtualHost>

workers.properties:

代码语言:javascript
复制
worker.list=jk
worker.jk.port=8009
worker.jk.host=localhost
worker.jk.type=ajp13

好了!

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12588741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档