[英]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的AddType
和ForceType
,例如,需要FileInfo AllowOverride
選項)。
您需要更改apache conf文件夾中的mimes.types文件中的設置。 更改
application/javascript js
至
text/javascript js
並重新啟動apache,您應該看到更改
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.