Python 如何让Wordpress在Heroku上运行的Flask应用程序的a/blog目录上运行

Python 如何让Wordpress在Heroku上运行的Flask应用程序的a/blog目录上运行,python,wordpress,heroku,nginx,flask,Python,Wordpress,Heroku,Nginx,Flask,我有一个在Heroku上运行的应用程序,它使用域example.com,还有一个在另一个主机Dreamhost上运行的博客,它使用域blog.example.com。出于SEO目的,我想让博客出现在example.com/blog上。我怎样才能做到这一点?我的谷歌搜索能力让我失望了,尽管使用一些Nginx重写似乎是解决办法。感谢您的帮助。因为它是为了搜索引擎优化的目的,我简单的重定向不会这样做。我找到了这个解决方案:,但它是特定于RubyonRails的 我对您的问题感到困惑,因为Heroku

我有一个在Heroku上运行的应用程序,它使用域example.com,还有一个在另一个主机Dreamhost上运行的博客,它使用域blog.example.com。出于SEO目的,我想让博客出现在example.com/blog上。我怎样才能做到这一点?我的谷歌搜索能力让我失望了,尽管使用一些Nginx重写似乎是解决办法。感谢您的帮助。因为它是为了搜索引擎优化的目的,我简单的重定向不会这样做。我找到了这个解决方案:,但它是特定于RubyonRails的

我对您的问题感到困惑,因为Heroku PaaS平台安装nginx这样的Web服务器并不容易,我猜您可能正在使用任何带有
example.com
指向Heroku中nginx服务器的nginx Heroku buildpack,如果这些都正确,
在nginx中创建反向代理会将访问
example.com/blog
的站点路由到给定的地址

server {
  server_name example.com;
  location /blog/{
     proxy_pass blog.example.com;  # expect request timeout from example.com -> this server
     proxy_set_header Host $host;  # or replace with blog.example.com
     proxy_pass_request_headers on;
  }
}

谢谢你的解决方案!!我这边的小评论:
proxy\u passhttps://blog.example.com;