id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 17352 similar but contradictory content, same headlines, slightly different URLs rory.cawley@… nobody "Please take a look the the following 2 URLs: https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/modwsgi/ https://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/ It's almost the same information but there are significant enough differences. Not sure why there are two documents, one of them is an old one that needs to be cleaned up. e.g. Basic configuration Once you’ve got mod_wsgi installed and activated, edit your Apache server’s httpd.conf file and add: WSGIScriptAlias / /path/to/mysite.com/mysite/wsgi.py WSGIPythonPath /path/to/mysite.com Order deny,allow Allow from all vs Basic configuration Once you’ve got mod_wsgi installed and activated, edit your httpd.conf file and add: WSGIScriptAlias / /path/to/mysite/apache/django.wsgi The first bit above is the url you want to be serving your application at (/ indicates the root url), and the second is the location of a ""WSGI file"" -- see below -- on your system, usually inside of your project. This tells Apache to serve any request below the given URL using the WSGI application defined by that file. Next we'll need to actually create this WSGI application, so create the file mentioned in the second part of WSGIScriptAlias and add: import os import sys os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()" Uncategorized closed Documentation 1.3 Normal fixed documenation wsgi Accepted 0 0 0 0 0 0