title: How set different alias in django wsgi configuration?
body: <p>In my configuration, I am using </p>
  
  <p>WSGIScriptAlias <strong>/site1</strong> /Library/WebServer/Documents/sampleapp/sampleapp/wsgi.py </p>
  
  <p>instead of </p>
  
  <p>WSGIScriptAlias <strong>/</strong> /Library/WebServer/Documents/sampleapp/sampleapp/wsgi.py </p>
  
  <p>because my / has some other application hosted. Why this is not working? I am getting 404 page not found, but accroding to my understanding <code>http://127.0.0.1/site1</code> should take me to django home page. Instead of I am getting this, 
  <img src="https://i.stack.imgur.com/570Ud.png" alt="enter image description here"></p>
  
  <p><strong>Full Configuration</strong></p>
  
  <pre><code>&lt;VirtualHost *:80&gt;
          WSGIDaemonProcess sampleapp python-path=/Library/WebServer/Documents/sampleapp:/Library/WebServer/Documents/sampleapp/env/lib/python2.7/site-packages
          WSGIProcessGroup sampleapp
          WSGIScriptAlias /site1 /Library/WebServer/Documents/sampleapp/sampleapp/wsgi.py
  &lt;/VirtualHost&gt;
  </code></pre>