settings.py で を指定するSTATIC_URL = 'http://68.164.125.221/'
と、クライアントは私の Web ページにアクセスできます。ただし、CSS やその他の静的ファイルは読み込まれません。
一方、 を指定するSTATIC_URL = '/'
と、アプリケーションのホームページにアクセスすると、このエラーが発生します。
Page not found (404)
Request Method: GET
Request URL: http://68.164.125.221/
Directory indexes are not allowed here.
You're seeing this error because you have DEBUG = True in your Django settings file.
興味深いことに、アプリのホームページにこのエラーが表示されているにもかかわらず、静的ファイルが読み込まれるようになりました (たとえば、http://68.164.125.221/main.css が読み込まれます)。
「STATIC_URL」設定を変更すると、ホームページが読み込まれるか静的ファイルが読み込まれるかが切り替わるのはなぜですか? staticfiles アプリを使用しています。