如果package.json被web服务器(IIS)阻止
如果我尝试访问web.config
服务器,则返回HTTP Error 404.8 - Not Found
(请求过滤模块配置为拒绝包含hiddenSegment节的URL中的路径。)
如果我尝试访问packages.config
服务器返回HTTP Error 404.7 - Not Found
(请求筛选模块配置为拒绝文件扩展名。)
现在我明白为什么这两个被阻止/过滤。 但我不确定为什么package.json不是。
.json
文件? 只需将它添加到web.config的hiddenSegments部分即可:
<system.webServer>
<security>
<requestFiltering>
<hiddenSegments>
<add segment="package.json" />
</hiddenSegments>
</requestFiltering>
</security>
</system.webServer>
有关hiddenSegments的更多详细信息,请点击此处
链接地址: http://www.djcxy.com/p/42069.html