2016-03-04 47 views
0

基本上我試圖配置Tomcat 7,所以它會在另一個路徑下從webapps下的某個文件夾下提供服務。重新定義webapps中目錄的tomcat映射

實例項目結構:

webapp/ 
    someFolder/ 
     content.html 

當前的映射:http://localhost:8082/someFolder/content.html

期望的映射:http://localhost:8082/some/content.html

並且另外我想http://localhost:8082/someFolder/路徑不可用了。

如何實現這一目標? 所有資源都是靜態文件,我知道使用代理可以更好地實現,但我必須堅持使用Tomcat atm。

回答

0

到目前爲止,最簡單的選擇是將「someFolder」重命名爲「some」。其他任何事情都與部署旨在在Tomcat中工作的方式相抵觸。

如果你確實需要這樣做,那麼你必須禁用主機的所有自動部署選項,並在server.xml中手動定義所有的上下文。這種方法更麻煩,不推薦。

+0

我怕有沒有簡單的方法:(謝謝! – Atais