我正在使用友好的 url,我的路由器之一是訪問 CSS 和 JS 文件。就像:“l(fā)ocalhost/css/cssFileName”。并且路由會像這樣處理這個 url:require(".".DIRECTORY_SEPARATOR."views".DIRECTORY_SEPARATOR."res".DIRECTORY_SEPARATOR."css".DIRECTORY_SEPARATOR."css".DIRECTORY_SEPARATOR.$nome.".css");其中 $nome 是指向“cssFileName”的變量。好的。當我訪問 url 時,會顯示 CSS 內(nèi)容!但是當我嘗試在頁面中鏈接它時,就像這樣:我在控制臺中得到這個:Resource interpreted as Stylesheet but transferred with MIME type text/html我想我知道發(fā)生了什么!瀏覽器嘗試將 url 結(jié)果作為 CSS 讀取,但標題是針對 HTML 的。不是嗎?但是,我該如何解決這個問題?我的意思是,我怎樣才能讓這個 url 結(jié)果被解釋為 CSS?
1 回答

慕雪6442864
TA貢獻1812條經(jīng)驗 獲得超5個贊
顯然 Content-Type HTTP 標頭丟失。在您的require
行前添加以下內(nèi)容:
header('content-type: text/css');
- 1 回答
- 0 關(guān)注
- 123 瀏覽
添加回答
舉報
0/150
提交
取消