为啥 CSS 文件会以错误的 MIME 类型保存:text/troff?

Posted

技术标签:

【中文标题】为啥 CSS 文件会以错误的 MIME 类型保存:text/troff?【英文标题】:Why is a CSS file saved with the wrong MIME type: text/troff?为什么 CSS 文件会以错误的 MIME 类型保存:text/troff? 【发布时间】:2021-10-04 03:14:11 【问题描述】:

我需要在服务上上传一个 .css 文件。 通常我的 css 文件具有 MIME 类型

text/css

现在我有一个 css 文件,它被服务拒绝,因为它不是 css 文件。 CSS 文件现在具有 MIME 类型

text/troff

多次将其保存为新的 .css 文件并检查是否有任何未关闭的 cmets 和错误,但即使是 php Storm 也没有显示任何错误。

css 文件保存为 text/troff MIME 类型的原因是什么?

【问题讨论】:

可惜我不能分享css文件... 【参考方案1】:

也许该服务在拒绝创建text/css 文件并使用其他 MIME 类型作为后备的服务器上运行。我认为您只能更改该服务器上的某些配置或联系您为此使用的服务。

如果您在计算机中创建文件,然后将其上传到服务器,则可能是同样的问题,服务器或服务不接受该 MIME 类型。

【讨论】:

以上是关于为啥 CSS 文件会以错误的 MIME 类型保存:text/troff?的主要内容,如果未能解决你的问题,请参考以下文章

express.static 和 CSS 文件的 MIME 类型错误

为啥某些无效的 MIME 类型会触发“TypeError”,而其他无效的 MIME 类型会绕过错误并触发自动下载?

CSS/JS 在 HTML 中不起作用,错误:MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型

Django使用js,css等静态文件的时候,出现mime类型问题

写HTML页面浏览器控制台报错:“codemirror.min.css 未载入,因为它的 MIME 类型 “text/html“ 不是 “text/css“。“

由于 MIME 类型错误而拒绝应用样式