如何配置tomcat從某些應用程序獲取所有請求,並使用另一個作爲root用戶的回退。如何配置tomcat使用多個應用程序,其中一個是備用?
例子:app1.war,app2.war,app3.war
我想用APP1所有請求/app1/
,爲APP 2使用/app2/
和所有其他請求被髮送到APP3。
更新:假設在Tomcat之前添加Apache不是一個選項。
如何配置tomcat從某些應用程序獲取所有請求,並使用另一個作爲root用戶的回退。如何配置tomcat使用多個應用程序,其中一個是備用?
例子:app1.war,app2.war,app3.war
我想用APP1所有請求/app1/
,爲APP 2使用/app2/
和所有其他請求被髮送到APP3。
更新:假設在Tomcat之前添加Apache不是一個選項。
保持名字,因爲他們只有重新命名APP3到ROOT.war和你去那裏
app1.war, app2.war, app3.war(重命名爲ROOT.war)
將Apache HTTP服務器放在Tomcat前面,並使用簡單的mod_rewrite規則。
您也可以嘗試用重命名app3.war
到ROOT.war
實驗如果我記得很清楚把ROOT.way將吸收所有請求,這個應用程序(這將是根/
上下文中可用)
。另外,我想將一些靜態文件放在其中一個子目錄中,比如'/ static /'。 – sorin 2011-06-15 12:39:24