配置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權限(讀和執行)。若是不能夠,能夠試着選擇:修改權限(不過不安全)