0

我有一个在 IIS8 服务器上运行的 php 网站。我还有一个托管在另一台服务器上的 WordPress 博客。我希望博客显示在与主站点相同的域下。

例如,www.mysite.com 托管在服务器 A 上。博客托管在服务器 B 上。域名设置为服务器 A。当用户导航到 www.mysite.com 时,他们将主网站托管在服务器 A 上. 当用户导航到 www.mysite.com/posts 时,我需要他们查看托管在服务器 B 上的博客。这可能吗?我不确定是否可以使用 cname,是否需要在 IIS 中配置某些内容,或者是否有其他方法可以完成此操作。

4

3 回答 3

0

正如您所描述的,www.mysite.com/blog 可能不是最简单或最干净的解决方案。如果可以的话,使用子域会更好。

博客最终会出现在blog.mysite.com你想要的任何位置。站点 A 仍将位于www.mysite.com

于 2013-10-09T13:21:44.853 回答
0

好吧,我可以看到这里有几个选项。我认为 iframe 建议不太符合您键入 URL 然后重定向的要求。

您可以添加一个简单的域重定向,例如 mysite.com/posts 重定向服务器 B。您可以查看在 IIS 上使用 rewirte URL。请参阅此处的 URL 重写扩展。

于 2013-10-09T13:22:40.593 回答
0

是的,您可以简单地从服务器 B 调用一个 API,该 API 将获取博客数据并返回输出

在服务器 A 上创建一个返回博客文章数据的 API 函数(数组/对象格式)

于 2013-10-09T13:24:00.447 回答