因此,我的服务器上有一个这样的文件夹:
您可以通过以下网址访问此资源:
但是kmz而不是打开文件(也许像xml中的文本,我不希望将其可视化),而是返回一个奇怪的404:
有什么方法可以允许所有文件无错误地访问? 非常感谢。
答案 0 :(得分:1)
据我所知,如果要在浏览器中访问kmz文件,则会遇到404.3错误。
错误详细信息:
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.
要解决此问题,应为kmz文件添加MIME映射。
我建议您可以将以下配置文件添加到web.confil中,然后它将正常工作。
<system.webServer>
<staticContent>
<remove fileExtension=".kml" />
<mimeMap fileExtension=".kml" mimeType="application/vnd.google-earth.kml+xml" />
<remove fileExtension=".kmz" />
<mimeMap fileExtension=".kmz" mimeType="application/vnd.google-earth.kmz" />
</staticContent>
</system.webServer>