2013-06-25 119 views
0

我真的是Tomcat的新手...... 我最近將一個webapp從一臺服務器移到另一臺服務器。我只是給網站文件的文件夾。我更新了數據庫連接並將所有文件轉儲到根文件夾中。Tomcat 6 - webapp遷移

我的問題是,現在我的一些鏈接不工作。被格式化喜歡這個工作之前我鏈接:http://mysite.com/info/s?s=1234

現在鏈接僅如果我刪除了「信息」,這樣http://mysite.com/s?s=1234

工作,顯然,這是因爲我甩了所有的文件放到根,而不是在「info」文件夾中設置它。

我的問題是我如何設置tomcat運行在「信息」文件夾?

謝謝

回答

0

信息基本上被用作您的上一個Web服務器的根上下文。由於您已將文件轉儲到tomcat的根webapps文件夾中,因此現在根環境爲「/」。爲了在您的URL中獲得信息,您需要在tomcat/webapps目錄下創建一個目錄「info」,然後將同一個webapp的文件轉儲到該目錄。重新啓動服務器並檢查網址

+0

ive將文件移動到「info」文件夾中,但現在我只是得到一個404錯誤,好像什麼也沒有。有沒有我需要做的任何配置來實現它? – JonDog

+0

@JonDog檢查你是否有web.xml。還要共享tomcat和web應用程序的完整目錄結構,以便人們可以更好地爲您提供幫助。 –

+0

目錄結構是webapp/ROOT/info /「info」包含了所有的站點文件。 webapp/ROOT/info/WEB-INF/ – JonDog