使用 apache2、mod_wsgi 和 django 为任意子域名提供服务

使用 apache2、mod_wsgi 和 django 为任意子域名提供服务

我正在尝试使用沙盒方法设置 django 开发服务器。具体采用的技术是 apache2、mod_wsgi 和 django。

我想要使​​用格式为以下的子域名:{project}-{user}.domain.com。

我希望该子域名指向这里:/home/{user}/{project}/application/django.wsgi。

是否可以通过虚拟主机设置自动运行,如果可以,那么这样的虚拟主机文件是什么样的?

答案1

是的,您可以使用 mod_rewrite 将 %{SERVERNAME} 添加到 django.wsgi 的路径中。

看看这个优秀的文档:http://httpd.apache.org/docs/2.0/vhosts/mass.html#simple.rewrite

相关内容