- Edited
What should I use to replace Apache VirtualHost?
I used VirtualHost for mirroring Django sites in WebFaction - Sharing database and Django projects but each domain load different wsgi.py per domain (wsgi.py has path to each site's settings.py)
Below is VirtualHost settings from httpd.conf.
<VirtualHost *:14529>
ServerName d1.domainone.com
ServerAlias d1.domainone.com
WSGIDaemonProcess dlivbre processes=3 maximum-requests=200 graceful-timeout=10 inactivity-timeout=60 display-name=%{GROUP} python-path=PATHTOPYTHON
WSGIProcessGroup domain1group
WSGIScriptAlias / /home/username/apps/testapp/myproject/myproject/wsgi_domain1.py
</VirtualHost>
<VirtualHost *:14529>
ServerName d2.domaintwo.com
ServerAlias d2.domaintwo.com
WSGIDaemonProcess dlivfnp processes=3 maximum-requests=200 graceful-timeout=10 inactivity-timeout=60 display-name=%{GROUP} python-path= PATHTOPYTHON
WSGIProcessGroup domain2group
WSGIScriptAlias / /home/username/apps/testapp/myproject/myproject/wsgi_domain2.py
</VirtualHost>