我是新来的Django ......Django - 带有Apache虚拟主机的中间件或子域的子域?
我要开始一个项目,将有子域,但我有点困惑这个问题...
我有一个网站服务西班牙,其他现任英国和其他服务美国,我将只使用一个域和子域3,就像这样:
主要领域:
mysite.com
子域:
es.mysite.com
uk.mysite.com
us.mysite.com
这3个不同的网站在未来可能不得不扩展,每个在一个专用的服务器,但现在这3个网站将使用相同的服务器。
在之前的问题中,我被告知要使用中间件解决方案(http://thingsilearned.com/2009/01/05/using-subdomains-in-django/),但我不知道是否这样我需要。有了这个解决方案,如果我需要扩大专用服务器的网站,我认为每台服务器都无法工作...
可以定义Apache Virtual Hosts中的子域吗?你认为如何在Apache虚拟主机上使用3个不同的Django项目来完成这项工作?这是一个更好的解决方案,或者我应该使用中间件?
最好的问候,
我认为解决方案必须来自apache虚拟主机。也许,在将来,您希望按域分配多个服务器(负载平衡) – danihp