10

これは私のhtmlです:

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv = "Content-Language" content = "en"/>
        <meta http-equiv = "Content-Type" content="text/html; charset=utf-8">
        <link rel="stylesheet" type="text/css" href="/xxx/app/www/style.css">

ページをロードすると、Safari のインスペクタに次のように表示されます。

リソースはスタイルシートとして解釈されますが、MIME タイプ text/html で転送されます

私はMAMPでローカルホストに取り組んでいます。これを機能させるために何を変更すればよいかわかりません。これは何らかのサーバーの問題である可能性があると読みました。

どうすれば解決できますか?

4

3 に答える 3

11

.htaccess次の行を含むファイルをルート フォルダーに作成します (または既存のフォルダーを更新します)。

AddType text/css .css 

これは、ファイルの正しいcontent-typeヘッダーを送信するようにApacheに指示します.css

于 2012-05-11T14:55:11.963 に答える