// What's my mime?
$_mime = 'text/plain';
if ($_file[strlen($_file)-1] == 'j') { $_mime = 'text/javascript'; }
else { $_mime = 'text/css'; }
我真的不明白,为什么上面不工作,我的服务器会响应两个输入类型要么.min.js或.min.css为什么我的简单文件扩展名检查不起作用?
应该采取的最后一个字符,退后一步一个,它应该是j
或s
。
无论如何,响应始终是text/css。当然严格的MIME限制会打破我的整个网站。
这与mime类型无关。它正在检查文件名。 – isherwood
为什么不只是'$ _mime = mime_content_type($ _ file);'? –
@BrandonHorsley这是我替换的原始代码行,因为它未能正确检测到任何MIME类型。我相信Symfony框架问题。总是返回文本/平原。 –