2011-05-18 55 views
1

在生產服務器上,安裝了IIS和GeoServer。我可以通過端口80訪問IIS從生產環境外部訪問。我也希望從生產環境外部的同一端口80訪問GeoServer,如http://92.108.64.13:80/geoserver/web/。但是,我無法訪問端口80上的GeoServer。如何從生產環境以外的端口80訪問IIS和Geoserver?

是否可以在端口80上同時訪問IIS和Geoserver?通常,Geoserver在不同的端口上運行,有效範圍是(1024到65535)。其實我不想打開任何其他端口來訪問GeoServer。是否有任何解決方案可以在端口80上訪問Geoserver和IIS?

需要有用的建議來解決這個問題

回答

1

這是可能的。您可以嘗試以下兩種方法之一:
1. Oracle提供WebLogic插件(它基本上是IIS的ISAPI擴展),可用於配置從IIS到WebLogic的轉發請求。顯然這也適用於Jetty,它是GeoServer自帶的默認Java容器。讓它在Windows 2008上正常工作並不是非常簡單。在以前版本的IIS(IIS 6)上可能更容易。
2.從IIS.Net使用URL重寫模塊http://www.iis.net/download/urlrewrite

我想要得到完全相同的實現,你正在做的。所以我會讓你知道什麼對我有用。我已經嘗試了方法1,但還沒有完全按照我的要求工作。

相關問題