通常我会这样做.htaccess但django没有它.
那么最好的方法是什么,从www.olddomain.com重定向到www.newdomain.com的代码是什么?
注意:我们不使用Apache,而是使用Gunicorn
感谢名单!
最好的方法是使用您的Web服务器而不是Django.这比使用Django更快更有效.
查看此问题以获取更多信息.
UPDATE
如果你真的想在django中做,那么编辑你的url conf文件(管理django的url调度程序),在顶部包含以下内容 -
from django.views.generic.simple import redirect_to
urlpatterns = patterns('',
(r'^.*$', redirect_to, {'url': 'http://www.newdomain.com'}),
)
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看文档.
import urlparse
from django.http import HttpResponseRedirect
domain = request.GET['domain']
destination = reverse('variable_response',args=['Successful'])
full_address = urlparse.urljoin(domain, destination)
return HttpResponseRedirect(full_address)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8105 次 |
| 最近记录: |