我有一个域名为www.example1.com
的网站,最近我将另一个域dns www.example2.com
指向包含www.example1.com的同一台服务器,因此www.example1.com
和{{1}提供相同的代码,但域名应该是不同的,我想从django请求获取域名,如下所示
www.example2.com
因此,基于域名,我想将用户重定向到不同的网页,但每次使用def homepage(request):
domain = request.META['HTTP_HOST']
if domain == 'www.example1.com':
return HTTPResponseReredirect('/new/')
elif domain == 'www.example2.com':
return HTTPResponseReredirect('/old/')
时,输出都是IP地址request.META['HTTP_HOST']
,如下所示
127.0.0.1:8001
但是如何获得实际的域名?