假设有url www.example.com,这个url持有一个云提供商而不是Google的web应用程序。
假设有第二个url,第一个url的扩展:www.example.com/extension_url这个第二个url包含第二个web应用程序,它与第一个主url下的web应用程序无关。
记住www.example.com和另一个云提供商在一起,谷歌云主机www.example.com/extension_url可以吗?
发布于 2015-04-09 12:32:14
这在一定程度上取决于www.example.com是如何托管的,以及作为管理员有多少控制权。运行反向代理(将来自远程服务器/服务的内容/功能并将其映射到本地URL (如www.example.com/extension_url ))并不少见。
假设本地服务器正在运行阿帕奇,那么
<Location /extension_url/>
ProxyPass http://google-backend.example.com/
</Location>将导致http://www.example.com/extension_url/bar的本地请求在内部转换为对http://google-backend.example.com/bar的代理请求。
发布于 2015-04-09 11:40:26
在这种情况下,www.example.com将指向Google的服务器。因此,主机名中的所有内容都必须托管在这里,您不能让www.example.com/extension_url托管在另一个服务器上。
你有两个真正的选择:
secondapp.example.com。如果需要地址www.example.com/extension_url,可以将其重定向到secondapp.example.com。请不要在某个地方使用frameset,尽管我们已经不是90年代了。
https://serverfault.com/questions/681525
复制相似问题