我正在IIS 7.0上運行一些網站。但昨天我的一位客戶要求我主持一個Java網站。我無法直接託管該網站,因此我在端口8080上安裝了tomcat服務器。每當瀏覽器發送該網站的請求時,它都應該在內部重定向到我的tomcat。客戶端URL不應該更新。從IIS 7.0到tomcat的內部重定向?
回答
您需要使用Tomcat IIS連接器。 IIS將接受來自網絡瀏覽器的請求,將其發送到Tomcat中,獲得從Tomcat的響應,並將其發送到Web瀏覽器
http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html
我最初打算下來,詹姆斯,但相同的路線有是一個好得多的方式(出於某種原因)。
由於您運行的是IIS7,因此您可以設置Microsoft Application Request Routing。這將允許您創建從IIS到Tomcat的代理。 Here是在博客上散步。我有一個example on my blog向您展示如何在IIS中託管多個站點,並根據主機標題名稱路由流量。我有一個鏈接到另一個博客,但不再可用。
好的,在設置服務器的東西方面不是很有經驗,所以只需確認一下:我想在同一個端口上有'domain.com/folder1/all.php'和'domain.com/folder2/java_servlets'。這是什麼? – Patrick 2013-12-29 02:01:16
是的,你可以做到這一點。 \你只需要制定規則,以使其正確重定向。本質上,IIS成爲一個前端Web服務器,它將流量轉發到後端服務,後端服務可能運行在同一臺機器上,也可能不運行。還有其他更好的產品可以做同樣的事情,但如果你有Windows,你可以免費獲得。 – Bronumski 2013-12-30 11:31:26
- 1. 從IIS重定向到tomcat?
- 2. IIS 7.0將https重定向到http
- 3. iis 7.0內部500錯誤
- 4. 重定向狀態Tomcat和IIS 7.0之間的代碼302由isapi重定向器無法正確處理
- 5. Tomcat將'stderr'內容重定向到'stdout'
- 6. IIS 7.0的部署問題
- 7. IIS從子目錄重定向到根
- 8. 如何從Apache重定向到Tomcat?
- 9. 如何從tomcat重定向到jboss
- 10. IIS重定向從IIS根/轉讓
- 11. Nginx重寫或內部重定向週期內部重定向
- 12. 重定向域IIS到Apache
- 13. 重定向到Tomcat 5.5
- 14. nginx - 重寫或內部重定向週期,同時內部重定向到「/index.html」
- 15. IIS重定向
- 16. HttpClient 4重定向處理不同的內部Tomcat
- 17. CodeIgniter的內部重定向
- 18. Padrino的內部重定向
- 19. 部署tomcat 7.0 404錯誤
- 20. Drupal的內部重定向
- 21. 如何將301重定向從IIS 6移動到IIS 7?
- 22. IIS URL重寫重定向到FQDN
- 23. IIS URL重寫重定向到基地
- 24. php從iframe內部重定向
- 25. mod_rewrite內部重定向
- 26. IIS 301重定向
- 27. HTTPS重定向IIS
- 28. 內部mod_rewrite,不重定向
- 29. Tomcat重定向ERR_BAD_SSL_CLIENT_AUTH_CERT
- 30. Tomcat System.out重定向
感覺我必須分享。這是一箇舊帖子,所以你可能不會看。看看我的答案。我今天遇到了IIS7的應用程序請求路由擴展,它比ISAPI重定向器更容易和更清晰。 – Bronumski 2010-10-25 22:42:58