簡體   English   中英

將我的JS MIME類型設置為“text / javascript”

[英]Set my JS MIME type to “text/javascript”

根據這個: Javascript MIME Type ,似乎我應該將我的JS作為“text / javascript”服務。 當我檢查瀏覽器和localhost(或我的服務器)之間的網絡通信時,我的Web服務器上托管的JS的MIME類型是application / x-javascript。 來自Google CDN的JS(例如jQuery)是text / javascript。

我想讓我的JS成為text / javascript。 在我的.htaccess中,我嘗試添加這個: AddType text/javascript .js ,但它沒有改變我的MIME類型。

建議?

除非有強制類型的東西,否則AddType指令應該足夠了,但您也可以嘗試:

<Files "*.js">
    ForceType text/javascript
</Files>

一個更好的解決方案可能是查看你的vhost / server配置和所有apache配置文件(默認情況下可能包含在你的配置中),以查看application/x-javascript實例,看看它是如何設置的。 最好只在那里更改它而不是htaccess文件,它可能沒有必要的覆蓋選項(mod_mime的AddTypeForceType ,例如,需要FileInfo AllowOverride選項)。

您需要更改apache conf文件夾中的mimes.types文件中的設置。 更改

application/javascript          js

text/javascript                 js

並重新啟動apache,您應該看到更改

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM