【问题标题】:routing subfolder on S3 to wordpress blog on EC2 microsoft server将 S3 上的子文件夹路由到 EC2 微软服务器上的 wordpress 博客
【发布时间】:2014-02-02 13:24:05
【问题描述】:

我正在使用 Amazon S3 为我的网站托管静态文件。现在我想添加 Wordpress 博客,它将托管在 /blog 子文件夹中。我关注了一篇文章,该文章解释了在 Microsoft Windows 服务器上的 EC2 上安装 Wordpress 的最简单方法: http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2Win_CreateWordPressBlog.html

我想知道如何在 S3 上设置我的静态站点的 /blog/* 子文件夹,以将所有 URL 重写到托管在 EC2 上的博客。

这怎么可能?

感谢您的帮助

【问题讨论】:

  • 只是一个想法:您是否考虑过为 Wordpress 使用 Linux 服务器?您可能有其他用途而不使用它,但是 AFAIK 有更多关于 WP 安装的教程在互联网上。

标签: amazon-web-services amazon-ec2 amazon-s3


【解决方案1】:

据我所知,这是不可能的。 S3 支持重定向,但它不会充当您的动态内容的代理,因为没有 URL“重写”的概念(除非您重定向到完全不同的域,否则只能在网络服务器级别真正发生)。不过你有几个选择。

  1. 在子域上托管您的 wordpress 博客。 blog.yourdomain.com 保留您的博客,您只需从静态网站链接到它。
  2. 找到一种从您的 wordpress 博客生成静态文件并将这些文件放入博客“子文件夹”的方法。我相信有 wp 插件可以做到这一点。
  3. 刚想到一个新的。在您的网站前设置云端,并使用行为将请求转发到您的博客服务器。

还有最后一个选项,您可以将默认的 404 页面设置为一个小 js 应用程序,该应用程序充当从 wordpress 后端获取页面的路由器,但哈哈哈哈不这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 2020-03-31
    • 2010-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多