Within the Django documentation I just read the application should not go within the htdocs folder, thefore I've placed the folder in /home/django-applications/myapp

During my SSL virtual host I've the next:

Alias /media/ /home/django-apps/myapp/static/

WSGIScriptAlias / /home/django-apps/myapp/apache/django.wsgi

<Directory /home/django-apps>
   Order allow,deny
   Allow from all

I've removed the different little bit of the SSL certificate for security and brevity reasons.

Everything works fine, Among the finest to make certain which i haven't introduced a burglar hole using the Directory directive configurations for django-applications.


Looks good in my experience. So far as I understand theres isn't any problem, as lengthy as directory permissions are positioned right. Additionally you should place your .py files outdoors /htdocs or /httpdocs to avoid showing them automatically apache configuration.

Hope this can help.