如何在另一台服务器上托管网站的一部分并将其作为 URL 目录显示?

如何在另一台服务器上托管网站的一部分并将其作为 URL 目录显示?

客户希望我们在其域名之外建立一个微型网站。主网站托管在 www.client.com URL 上的 MSFT IIS 服务器上。我们希望在 EC2 实例上使用 PHP 开发微型网站。微型网站的 URL 为 www.client.com/sweepstakes。

我 95% 确信这可以通过 HTTP 服务器配置和 DNS 的组合来实现。但我不是系统管理员...

想法???

答案1

听起来您需要设置 ISA/FF-UAG 才能使其按您描述的方式工作。IIS 没有像 Apache/Nginx/Everything-Else 那样的“代理”功能。您可以使用 DNS 将 sweepstakes.client.com 重定向到另一个站点,这非常简单。您还可以将 client.com/sweepstakes 重定向到 sweepstakes.client.com,从而到达正确的位置。

答案2

正如 Chris 提到的,您需要的是代理功能 - 最有可能是具有 URL 重写或类似功能的反向代理。IIS 本身不支持此功能,但有可用的扩展/模块可以为您执行此操作。

一个可以了解更多信息的好网站是互联网信息服务,还有一篇关于存在相同的网站

嗨嗨。

相关内容