この問題について言及している記事がたくさんあることは知っていますが、Apache 仮想ホストを介して Django サイトをデプロイすると、404 エラーが発生し続けます。ここに私の.confファイルがあります:
Listen 8001
<VirtualHost *:8001>
ServerName www.myhostname.com/basic
ServerAdmin caisj@example.com
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
DocumentRoot /home/browser/BASIC/basic
Alias /static /home/browser/BASIC/basic/static
Alias /media /home/browser/BASIC/_py/lib/python2.6/site-packages/Django-1.4-py2.6.egg/django/contrib/admin/media
WSGIScriptAlias /basic /home/browser/BASIC/basic/basic.wsgi
ErrorLog /home/browser/BASIC/basic/log/basic.error.log
LogLevel info
CustomLog /home/browser/BASIC/basic/log/basic.access.log combined
</VirtualHost>
「ServerName」と他のパラメーターのさまざまな組み合わせを試しましたが、www.myhostname.com/basic にアクセスすると、404 エラーが発生し続けます。Apache は正常に再起動し、ログ ファイルには手掛かりが含まれていません。
または、エラーを見つける場所を教えてくれる人はいますか? ありがとう。