如何配置Apache以不在站点根目录中提供Django?

时间:2011-09-19 01:08:27

标签: django apache2 mod-wsgi

我想用mod_wsgi配置Apache来在同一个端口上提供多个Django项目(443,因为我需要SSL),但我有几个项目。我如何在站点根目录上为他们提供服务呢?

,例如,

https://www.example.com/djangoproject1将是djangoproject1

的根

https://www.example.com/djangoproject2将是djangoproject2

的根

1 个答案:

答案 0 :(得分:2)

这很简单:

WSGIScriptAlias /djangoproject1 /some/path1/django.wsgi
WSGIScriptAlias /djangoproject2 /some/path2/django.wsgi

在子URL处的安装在以下文档中提到:

http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines#The_WSGIScriptAlias_Directive