2012-06-20 103 views
1

我有一個虛擬主機空間。許多領域停放。我的域名是mywebsite.com它存在於c:\ uname \ mywebsite.com文件夾內有default.aspx文件。當我輸入的網址爲www.mywebsite.com,我可以看到default.aspx頁面。如果我更換任何其他頁面index.jsp我會得到IIS服務器拋出的錯誤。所以,我安裝了tomcat,java和部署的war文件。我甚至在標籤中指定主機名稱的server.xml中進行了更改...我如何將傳入請求重定向到tomcat服務器?請在此引導我從IIS重定向到tomcat?

回答

0

HTTP默認使用端口80進行連接。

一個網絡端口(在這種情況下是TCP 80或http://example.com:{port})上的每個IP只能由一個應用聽取。

你目前正在使用IIS。首先,您需要檢查Tomcat使用的端口(請參閱here)。

那麼你應該嘗試瀏覽http://example.com:{port in tomcat server.xml},看看你是否能正確與否查看Tomcat的歡迎頁面,或者您的應用程序。

後您驗證了Tomcat是工作,你可以決定更改Tomcat端口號任何你想要的,確保IIS是關閉,如果你想在80

另一種選擇是安裝運行Apache的端口80作爲代理來連接Tomcat的端口8080,如果您需要在將來擴展您的基礎設施,這將提供安全性和靈活性。

2

您需要安裝連接器。 我會嘗試BonCode:tomcatiis.riaforge.org

0

標準的方法是去tomcat.apache.org,並下載ISAPI重定向器。這通過AJP通信,你可以將它設置爲不同的網址重定向到Tomcat。

+0

boncode確實看起來很有趣。 – MJB