我安装了Windows 2008 r2,配置了FTP和IIS。
如果我通过FTP上传两个文件:" test.txt“和" test.abc”,然后尝试通过HTTP访问这些文件,那么我只能访问test.txt-然后尝试访问test.abc。结果为404。
我找到了这个链接:文件扩展名
我按照说明编辑请求筛选。拒绝工作--如果我设置为拒绝".txt“扩展,那么尝试访问test.txt会导致相同的404错误。但我不允许".abc",添加它作为允许的扩展似乎没有任何影响。
为了能够通过HTTP访问文件,我还需要在其他地方进行更改吗?如果我卸载“请求过滤”,那么所有文件都可以通过HTTP访问吗?
现在,我完全删除了请求过滤,重新启动了服务器--但没有改变--访问".abc“文件仍然提供了404。我正在通过VPN隧道连接到这台服务器。VPN是否有可能过滤掉这些请求并返回404呢?
发布于 2012-09-11 17:23:34
你离得很近,但不太对。对于没有注册MIME类型的任何文件,IIS将响应404。下面是如何修复它:
以下是相关文档:http://www.iis.net/configreference/system.webserver/staticcontent/mimemap
https://serverfault.com/questions/426410
复制相似问题