在打開一個網站時,顯示HTTP 錯誤 403.14 - Forbidden Web 服務器被配置為不列出此目錄的內容。Web 服務器被配置為不列出此目錄的內容,錯誤代碼0x00000000。原因很簡單,就是你在IIS配置時沒有啟用目錄瀏覽功能。下面教大家怎么解決。
可嘗試的操作:
如果不希望啟用目錄瀏覽,請確保配置了默認文檔并且該文件存在。
啟用目錄瀏覽。
轉到 IIS Express 安裝目錄。
運行appcmd set config /section:system.webServer/directoryBrowse /enabled:true以在服務器級別啟用目錄瀏覽。
運行appcmd set config [“SITE_NAME”] /section:system.webServer/directoryBrowse /enabled:true以在網站級別啟用目錄瀏覽。
確認網站或應用程序配置文件中的 configuration/system.webServer/directoryBrowse@enabled 屬性已設置為 true。
解決方法:
1.在網站的配置文件里添加一句
<system.webServer><directoryBrowse enabled="true" /></system.webServer>
2.在我的文檔==》C:/Users/Administrator/Documents/IISExpress/config/applicationhost.config
里找到<directoryBrowse enabled="false" />節點,把false改為true,這樣就可以了。
如果不想修改代碼,可以直接照圖配置:
1、打開 IIS 管理器,如下圖:
2、在“功能”視圖中,雙擊“目錄瀏覽”,如下圖:
注:1、2兩步可以解決目錄不能瀏覽問題。
3、在“目錄瀏覽”頁上,在“操作”窗格中單擊“啟用”。確認站點或應用程序配置文件(web.config)中的 configuration/system.webServer/directoryBrowse@enabled 特性被設置為 True。
如果配置文件中已經做了配置,則1、2不需配置。
4、如果以上方法仍然不能解決,檢查應用程序池是否配置。
通過上述設置應該就可以解決問題。
如果你是解決不了,或者不想自己操作,可以聯系我們的在線客服幫你處理。
新聞熱點
疑難解答