ホームページ >ウェブフロントエンド >CSSチュートリアル >私の Nginx サーバーが CSS ファイルを正しく提供しないのはなぜですか?
Nginx MIME タイプ構成の問題により CSS の読み込みが妨げられています
問題:
ユーザーに問題が発生しましたCSS ファイルが Nginx にロードされない場合。エラー コンソールは、MIME タイプとして「text/css」ではなく「text/html」を報告します。 /etc/nginx/mime.types で適切に設定されているにもかかわらず、CSS ファイルはアンロードされたままになります。
考えられる原因:
この問題は、 nginx.conf にディレクティブを含めるfile.
解決策:
この問題を修正するには、インクルード /etc/nginx/mime.types; を移動します。 http {} ブロックから location / {} ブロック内にディレクティブを追加します。更新された nginx.conf ファイルは次のようになります。
http { ... location / { include /etc/nginx/mime.types; ... } ... }
ディレクティブを location / {} ブロック内に配置することで、Nginx は MIME タイプ設定をルートの場所に特に適用し、CSS ファイルが確実に正しい MIME タイプで提供されます。これにより問題が解決され、CSS ファイルが正常に読み込まれるようになります。
以上が私の Nginx サーバーが CSS ファイルを正しく提供しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。