apache - 如何使用 Apache 和 Tomcat 为 Geoserver WMS 设置子域

标签 apache tomcat tiles geoserver subdomain

我们正在运行一组带有 GeoServer 的 WMS。 GeoServer 在 tomcat 网络服务器中运行,而 tomcat 在 apache 网络服务器后面。

目前我们可以像这样访问我们的 WMS:http://domain.com/geoserver/layer/wms?....

我们需要的是 WMS 的不同子域,它们都指向相同的 GeoServer 实例,例如:

http://t1.domain.com/geoserver/layer/wms?.... http://t2.domain.com/geoserver/layer/wms?.... http://t3.domain.com/geoserver/layer/wms?....

关于我们如何使用上述配置实现/配置它的任何想法?

最佳答案

我不确定您是否可以使用 Apache/Tomcat 做到这一点。域名/子域名是其他主机到达您的主机的方式,他们找到它之后,Apache 和 Tomcat 开始发挥作用。

您应该向您的 Internet 提供商的网络管理员询问这个问题,或者考虑另一种方法,例如 http://domain.com/t1/geoserver/layer/wms?... http://domain.com/t2/geoserver/layer/wms?

我建议你Varnish reverse proxy因为它是一种具有简单配置语言的轻量级软件。

关于apache - 如何使用 Apache 和 Tomcat 为 Geoserver WMS 设置子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32064263/

相关文章:

java - struts.xml 标签结果类型的基于注释的配置替代方案

java - 根据请求参数渲染不同的图 block (Spring 框架和图 block )

android:如何加载和显示大图像(A0 大小)- 就像谷歌地图一样?

ruby-on-rails - 乘客从除根 url 之外的所有 url 开始

apache - Tomcat如何通过IP地址限制访问?

java - 在本地覆盖 servlets load-on-startup

java - 如何在 pom.xml 中定义特定的 jar 以部署到 TOMCAT/lib 文件夹?

Perl CGI 从对当前 URL 的不同请求中获取参数

macos - 如何在 Mac Mavericks 上永久停止 apache?

apache - 如何使 cfimage 在 Apache 上与 ColdFusion 10 一起工作?