2012-02-07 46 views
1

我們的應用程序在Tomcat6中運行,我們通過mod_proxy將所有來自Apache的請求代理到Tomcat。該代理配置看起來像:帶有mod_proxy和ROOT Web應用程序的Tomcat Manager

ProxyPass  /http://localhost:8080/ 
ProxyPassReverse/http://localhost:8080/ 
<Location /> 
    Order deny,allow 
    Allow from all 
</Location> 

我們的應用程序也部署爲ROOT。我認爲,這是嘗試訪問/管理員URL時引起的問題,但我不是100%確定和不清楚我如何驗證這一點。任何人都可以給我一些關於如何解決這個問題的指針?我想使用jenkins的遠程部署管理器應用程序。

+0

如果您代理所有流量「/」爲什麼要經歷使用代理的麻煩?你可以用mod_jk來代替嗎? – ScArcher2 2012-02-14 14:57:16

+0

我實際上反對一起使用Apache。我們沒有提供任何靜態內容。然而,我的建議被否決了。關於mod_jk,我所做的所有最近的閱讀推薦mod_proxy通過mod_jk。 – Gregg 2012-02-14 18:44:21

回答

0

該配置會將所有流量路由到Tomcat,包括到/ manager的請求。確認這一點的方法是查看Tomcat的訪問日誌,該日誌應該顯示與httpd的訪問日誌相同的請求。

0

嘗試以HTTP://本地主機/經理/ HTML

應該在兩個端口上工作。

相關問題