在Heroku上使用Django重定向Wordpress博客

时间:2013-03-29 21:58:35

标签: django wordpress heroku reverse-proxy

我在Heroku上运行了一个Django应用程序,我想在其中添加一个Wordpress博客。在一些background reading之后,似乎 Rails 的可接受解决方案是:

  1. 仅为您的博客部署单独的Heroku Wordpress应用
  2. 使用rack-reverse-proxy将mydomain.com/blog重定向到myblog.herokuapp.com
  3. 但是我还没有为Django找到一个等效的反向代理中间件解决方案。有人存在吗?如果没有,我将如何自己动手?

1 个答案:

答案 0 :(得分:0)

您不需要反向代理就可以进行重定向。只需使用视图。

创建视图:

def blog(request, *args, **kwargs):
    from django.shortcuts import redirect
    return redirect('http://myblog.herokuapp.com')

将视图附加到urls.py文件中的网址:

urlpatterns = patterns('',
    url(r'^blog', blog, name='blog_redirect'),
)