title: Error: Target WSGI script not found or unable to stat when run django on apache
body: <p>i have a problem when run django on apache:</p>
  
  <p>htdocs/blog/apps/homepage/urls.py:</p>
  
  <pre><code>url(r'^$', 'index', name="h_index"),
  url(r'^about/$', 'about', name="h_about"),
  url(r'^contact/$', 'contact', name="h_contact"),
  url(r'^archive/$', 'archive', name="h_archive"),
  </code></pre>
  
  <p>htdocs/blog/urls.py</p>
  
  <pre><code>(r'^', include('apps.homepage.urls')),
  </code></pre>
  
  <p>django.wsgi:</p>
  
  <pre><code>import os
  import os.path
  import sys
  
  sys.path.append('D:/Coding/xampp/htdocs')
  sys.path.append('D:/Coding/xampp/htdocs/blog')
  
  os.environ['DJANGO_SETTINGS_MODULE'] = 'blog.settings'
  
  import django.core.handlers.wsgi
  application = django.core.handlers.wsgi.WSGIHandler()
  </code></pre>
  
  <p>httpd.conf:</p>
  
  <pre><code>Alias /static/ "D:/Coding/xampp/htdocs/blog/static/"
  WSGIScriptAlias /blog/ "D:/Coding/xampp/htdocs/blog/django.wsgi"
  </code></pre>
  
  <p>when i run "localhost/blog", it's working. But run "localhost/blog/about/" or other, it's error:</p>
  
  <pre><code>[error] [client ::1] Target WSGI script not found or unable to stat:   .../htdocs/blog/django.wsgiabout, referer: http://localhost/blog/
  </code></pre>