Apache 2.2 の httpd.conf を変更しました
#Serve static files
Alias /static/ "E:\Python\Django\carlsblog\static\"
<Directory "E:\Python\Django\carlsblog\static">
Order allow,deny
Options Indexes
Allow from all
IndexOptions FancyIndexing
</Directory>
#Start mod_wsgi as default handler
WSGIScriptAlias / "E:\Python\Django\carlsblog\django.wsgi"
<Directory "E:\Python\Django\carlsblog">
Allow from all
</Directory>
私のアプリは正常に実行できますが、静的ファイルのみにアクセスできず、Django によって 404 がスローされます
ただし、この行を変更すると
Alias /static/ "E:\Python\Django\carlsblog\static\"
の中へ
Alias /static/ "E:\Python\Django\carlsblog\static"
静的フォルダーのインデックス ページは表示されますが、ファイルにアクセスできません。このときApacheのエラーログを確認したところ、次のようなことがわかりました。
File does not exist "E:\Python\Django\carlsblog\staticmy_static_file.txt"
「\」が欠落しているようですが、これを修正するアイデアはありますか?