IIS 6和x2B;JBoss7 web应用程序URL配置

IIS 6和x2B;JBoss7 web应用程序URL配置,iis,jboss,jboss7.x,isapi,mod-jk,Iis,Jboss,Jboss7.x,Isapi,Mod Jk,早上好 我成功地将我的iis 6.0绑定到jboss 7 web应用程序,如下所示: 在转到192.168.1.1:8080/myapp(直接到jboss)之前,我使用了我的应用程序 现在我可以使用www.mydomainwebsite.my/myapp了 我很高兴,但最好是让“www.mydomainwebsite.my”指向应用程序上下文,而不在URL中看到“myapp” 我尝试将uriworkermap.properties文件放入:/=local和/myapp/=local 但如果我只是

早上好

我成功地将我的iis 6.0绑定到jboss 7 web应用程序,如下所示:

在转到192.168.1.1:8080/myapp(直接到jboss)之前,我使用了我的应用程序

现在我可以使用www.mydomainwebsite.my/myapp了

我很高兴,但最好是让“www.mydomainwebsite.my”指向应用程序上下文,而不在URL中看到“myapp”

我尝试将uriworkermap.properties文件放入:/=local和/myapp/=local

但如果我只是访问www.mydomainwebsite.com,我仍然会看到jboss的默认主页


我缺少什么?

您需要取消部署欢迎页面

在配置中,将启用欢迎root=“true”更改为启用欢迎root=“false”


然后,通过在web-INF中的jboss-web.xml中设置web应用程序,使其在根上下文中工作

<?xml version="1.0"?>
<jboss-web>
    <context-root>/</context-root>
</jboss-web>

/

对于jboss-as7中的xsd,我不能完全确定最后一个xml是否格式正确,但应该可以工作。

您需要取消部署欢迎页面

在配置中,将启用欢迎root=“true”更改为启用欢迎root=“false”


然后,通过在web-INF中的jboss-web.xml中设置web应用程序,使其在根上下文中工作

<?xml version="1.0"?>
<jboss-web>
    <context-root>/</context-root>
</jboss-web>

/

对于jboss-as7中的xsd,我不能完全确定最后一个xml是否格式正确,但应该可以使用。

谢谢!:)要找到这些信息并不容易,你太棒了!只有几件事:1)您的答案中有一个输入错误,应该是“enable welcome root=“false”。我想你的意思是。2)我正在考虑一个有几十个web应用程序的生产环境。如果我想把它们都映射到它们自己的根上呢?我的意思是:www.site1.com=>/www.site2.com=>/等等。。。这就是目的吗?它是如何工作的?您可以在这里找到jboss-web.xml的xtd:。我想,我只是猜测,您必须在web子系统中创建虚拟服务器,然后将其与jboss web.xml的虚拟主机定义绑定。我强烈反对在每个jvm(即每个jboss实例)上部署多个web应用程序,因为JBoss7是如此轻量级。这也是jboss顾问出于许多原因推荐的。谢谢!:)要找到这些信息并不容易,你太棒了!只有几件事:1)您的答案中有一个输入错误,应该是“enable welcome root=“false”。我想你的意思是。2)我正在考虑一个有几十个web应用程序的生产环境。如果我想把它们都映射到它们自己的根上呢?我的意思是:www.site1.com=>/www.site2.com=>/等等。。。这就是目的吗?它是如何工作的?您可以在这里找到jboss-web.xml的xtd:。我想,我只是猜测,您必须在web子系统中创建虚拟服务器,然后将其与jboss web.xml的虚拟主机定义绑定。我强烈反对在每个jvm(即每个jboss实例)上部署多个web应用程序,因为JBoss7是如此轻量级。jboss顾问出于许多原因也建议这样做。