Перенаправление блога Wordpress с помощью Django на Heroku

У меня есть приложение Django, работающее на Heroku, и я хотел бы добавить к нему блог Wordpress. После некоторого фоновое чтение, похоже, что приемлемое решение для Rails:

  1. Разверните отдельное приложение Heroku Wordpress исключительно для своего блога
  2. Используйте обратный прокси-сервер для перенаправления mydomain.com/blog на myblog.herokuapp.com

Однако я не нашел эквивалентного промежуточного программного обеспечения обратного прокси для Django. Есть ли такой? Если нет, то как бы я стал кататься самостоятельно?


person mowgles    schedule 29.03.2013    source источник


Ответы (1)


Обратный прокси не нужен только для перенаправления. Просто используйте вид.

Создайте представление:

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

Прикрепите представление к URL-адресу в вашем файле urls.py:

urlpatterns = patterns('',
    url(r'^blog', blog, name='blog_redirect'),
)
person Jack Shedd    schedule 30.03.2013
comment
Я должен был добавить, что я не уверен, что простое перенаправление вернет вес SEO с блога на мой исходный сайт. Вот почему я подумал, что обратный прокси будет лучше. - person mowgles; 30.03.2013