配置iis支持.json格式的文件
发现要让IIS支持json文件并非单纯的添加mime这么简单啊,如下是设置方法:
1、IIS 6javascript
1. MIME设置:
在IIS的站点属性的HTTP头设置里,选MIME 映射中点击”文件类型”-”新类型”,添加一个文件类型:
关联扩展名:*.json
内容类型(MIME):application/x-JavaScriptjava
2. Script Map Handler设置:
仍是在IIS的站点属性里,”主目录”-”应用程序设置”-”配置”-”映射”-”添加”,会打开”添加/编辑应用程序扩展名映射”的设置页面
扩展名:.json
运行文件:C:\WINDOWS\system32\inetsrv\asp.dll
动做:GET,POSTjson
3.保存,从新启动IIS服务,就能够访问json文件了。windows
注:若是以上步骤设置完毕仍是不行,请检查你的IIS有没有启用asp支持。浏览器
2、IIS 7 +安全
一、iis必须开启asp支持,若是你的iis默认没有支持asp,那么进入控制面板——程序——打开或关闭windows功能——internet信息服务——万维网服务——应用程序开发功能,选择asp,而后肯定。app
二、开启asp支持后,进入控制面板——系统和安全——管理工具——internet信息服务管理器,打开”MIME类型“。点击添加,扩展名写“.json”【不要引号】,MIME类型写”application/x-javascript“【不要引号】,而后肯定。工具
三、打开”处理程序映射“,点击”添加脚本映射“,请求路径写”*.json”【不要引号】,可执行文件为“C:\Windows\System32\inetsrv\asp.dll”【经过浏览窗口定位该文件】,名称写“JSON”,再打开请求限制——谓词——下列谓词之一,填写“GET,POST”【不要引号】,两次肯定后会弹出提示,点击“是”,而后重启IIS。网站
四、经过浏览器访问:http://localhost/xxx.json,应该就能够显示json数据了,若是出现下载提示,检查以上步骤是否出现拼写错误,若是没有,重启计算机,应该就能够了。ip
IIS7.5 HTTP 错误 500.19 因为权限不足而没法读取配置文件"的解决。设置网站目录everyone权限(读和执行)。若是不能够,能够试着选择:修改权限(不过不安全)