【发布时间】:2022-08-05 01:39:44
【问题描述】:
我在 uberspace 上托管我的 react 应用程序。他们使用 apache 并启用了X-Content-Type-Options: nosniff。我喜欢哪个。
但是,当我托管我的反应应用程序时,我在 Firefox 控制台中收到以下错误:
The resource from “url...” was blocked due to MIME type (“text/html”) mismatch (X-Content-Type-Options: nosniff).
我发现 js 的 mimetype 出于某种原因是 text/html。在 Firefox 开发人员工具的网络选项卡中看到了这一点。
我添加了AddType text/javascript js 到我的.htaccess,但它没有帮助。
我认为问题在于,js 被用作 html mimetype,我不知道如何强制它成为 mimetype js。
有任何想法吗? 谢谢
-
而且我不知道如何将
<meta http-equiv=\"content-type\" content=\"text/javascript\" />添加到文件中,因为它被打乱了。
标签: reactjs apache deployment mime-types uberspace