Mod-Proxy
如何在 Tomcat 6 中設置預設 URL 路徑
我已經安裝了 Tomcat 6 和 Jenkins。我可以通過 連接到它
http://localhost/jenkins
,但我想通過 直接訪問它http://localhost
。我該如何存檔?我的完整設置包括一台安裝了 Apache2 的主機,它將多個子域路由到虛擬機。因此,如果在 Apache 中更容易做到,我也可以這樣做,但我更喜歡第一個解決方案。我對 Java 和 Tomcat 世界完全陌生,所以這可能很容易,但我沒有得到它。
您需要使用 URL 重寫。來自 stackoverflow 的這兩個文章:連結 1、連結 2建議使用 URLrewriteFilter。
任何更簡單的選擇可能是在 tomcat 中將您的 webapp 作為 ROOT webapp 執行。有關如何執行此操作的資訊,請參閱這篇文章。