如何仅为单个网页禁用X-Content-Type-Options=nosniff设置?
问题解答
- 首先明确:
X-Content-Type-Options响应头只有一个合法有效值:nosniff,它的作用就是强制浏览器禁用MIME类型嗅探,这也是你全局设置的内容。 - 不存在能“忽略nosniff”的其他值,要为单个网页解除这个限制,正确的做法是移除该响应头,而不是设置其他值:
- 若用
.htaccess实现,针对目标网页添加规则:
(如果是PHP页面,把文件名换成对应的<Files "目标网页文件名.html"> Header unset X-Content-Type-Options </Files>.php文件即可) - 若用PHP代码实现,在页面开头添加:
header_remove("X-Content-Type-Options");
- 若用
内容的提问来源于stack exchange,提问作者php and js
相关产品推荐
相关产品推荐

