如何配置WPENGINE与Digitalocean和Nginx合作



我在所有WordPress Made .com URL上都有一个WPENGINE服务器,而且我也有一个在由Docker管理的Digitalocean液滴上运行的WebApp,并将NGINX用作反向代理应用。我如何将通配符域(例如test.company.com(映射到digitalocean液滴,并将其从该URL中添加到Web应用程序并将SSL添加到其中?

您应该能够将NGINX实例配置为反向代理,以将请求转发到WPENGINE实例,然后将响应返回给请求者。

您可以开始的一种非常简单的配置将是这样的:

server{
    listen    80;
    server_name    test.company.com;
    location  / {
        proxy_pass          https://exampleblog.wpengine.com:443/;
        proxy_set_header    Host                 exampleblog.wpengine.com;
    }
}

有关更完整的示例,该示例讨论了WPENGINE内容的缓存和重新映射到/blog/子目录,您可以阅读此博客文章。

祝你好运!

最新更新