Apache如何根据路径为来自同一域的更多应用程序提供服务?
Posted
技术标签:
【中文标题】Apache如何根据路径为来自同一域的更多应用程序提供服务?【英文标题】:Apache how to server more apps from same domain based on path? 【发布时间】:2014-08-11 06:06:38 【问题描述】:我有一个由 2 个应用程序组成的网络应用程序: - 一个简单的 php 演示站点,用于处理帐户创建 - 由 Tomcat 服务器运行的 API 我将 apache 设置为在 mydomain.com 上的 PHP 服务器,但我想在 mydomain.com/api 上运行在 127.0.0.1:8080 上运行的 Java 应用程序。
我知道如何使用 api.mydomain.com 执行此操作,但我有不涵盖子域的单站点 SSL 证书,这就是我需要通过路径执行此操作的原因。
这可能吗?
【问题讨论】:
【参考方案1】:我猜您正在寻找反向代理。 见:http://www.linuxjournal.com/content/protect-your-ports-reverse-proxy?page=0,0
编辑:我认为以下两个链接更接近您的用例 https://***.com/a/1252993/115896 http://blog.lundscape.com/2009/05/configure-a-reverse-proxy-with-apache/
【讨论】:
以上是关于Apache如何根据路径为来自同一域的更多应用程序提供服务?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 X-Frame-Options SAMEORIGIN 对来自同一域的页面进行 iframe?
apache_conf 一个虚拟主机示例,Access-Control-Allow-Origin设置为允许来自外部域的任何请求
如何配置 Apache2 以允许来自同一 IP 地址的多个同时连接?
Apache 虚拟主机:不同的路径在同一 IP 上为不同的应用程序服务