【发布时间】:2016-01-09 16:42:04
【问题描述】:
我有这个:
- Heroku 上用于服务器 mydomain.com 的 Rails 应用程序
- 另一个主机上的 WP 站点(我可以移动到 AWS .. 甚至 heroku)
我需要 mydomain.com/blog 为 WP 安装服务,我不希望它成为 SEO 的子域。
我的第一个想法是在 AWS 上的实例上设置 apache / nginx 作为反向代理。但是我担心这种设置不是最佳的,因为后端位于不同的服务中。
可以将heroku dyno 设置为代理吗?我知道没有办法修改heroku上的系统文件,比如创建一个自定义的nginx设置来做代理。我想知道是否有一些应用程序可以作为代理工作并且可以安装在 heroku 中,接下来还要在 heroku 中设置博客。
或者最好在 heroku 所在的同一区域 (us-west1) 中设置 AWS 实例作为代理,并在那里设置博客。
我对每种解决方案的优缺点以及最好的方法很感兴趣。
【问题讨论】:
标签: wordpress apache amazon-web-services heroku nginx