首頁 >專題 >寶塔面板 >寶塔Windows面板之6.x下IIS設定檔格式說明

寶塔Windows面板之6.x下IIS設定檔格式說明

藏色散人
藏色散人轉載
2021-01-25 14:36:484493瀏覽

下面由寶塔面板教學專欄為大家介紹寶塔Windows面板之6.x下IIS設定檔格式說明,希望對需要的朋友有幫助!

寶塔Windows面板之6.x下IIS設定檔格式說明

6.x下IIS設定檔格式說明

<?xml version="1.0" ?>
<configuration>
        <location allowOverride="false" inheritInChildApplications="false" path=".">
                <system.webServer>
                        <rewrite>
                                <rules configSource="web_config\rewrite.config"></rules>
                        </rewrite>
                        <defaultDocument configSource="web_config\default.config"></defaultDocument>
                        <httpErrors configSource="web_config\httpErrors.config"></httpErrors>
                        <handlers configSource="web_config\php.config"></handlers>
                </system.webServer>
        </location>
</configuration>

Windows面板6.x以上為了減少IIS設定檔錯誤,將web.config設定檔拆分為5個文件,分別為:

1、web.config      

      主設定文件,格式固定上述程式碼

#2、rewrite .config

      偽靜態/301/反向代理程式等具有跳轉的設定

3、default.config

      預設首頁設定功能

4、httpErrors.config

      錯誤頁設定

#5、php.config

      切換php版本設定

缺少以上任何一個文件,您的網站都將會500報錯,強迫症用戶請勿隨意刪除。

一但刪除後,可透過網站管理->預設配置->恢復預設配置,恢復到初始狀態

注意事項(PHP用戶必看):

1、新版面板web.config為固定格式,格式為程式碼中的檔案。 (請勿修改!請勿修改!請勿修改!)

2、如您需要新增偽靜態/301/反向代理,請透過面板配置功能進行操作,否則面板無法識別您手動新增的配置是什麼配置,也無法管理網站

3、如寶塔面板預設配置無法滿足您的需求,你可以給寶塔官方群任何一個管理提交建議,您還可以在了解IIS的配置在不動原有配置的情況下增加您需要的設定

wordpress網站使用者必看:如果您的網站因進入後台安裝模組/設定固定連線等方式導致網站出現500錯誤,解決方法如下:

由於wordpress程式會自動偵測web.config文件是否存在模組引用,如果不存在會自動修改此文件,將會和6.x面板配置產生衝突,您可以透過以下方法解決:

1、透過網站管理->根目錄->鎖定設定檔->取消勾選後解鎖設定檔

2、進入wordpress後台完成你需要的動作

3、這時你的web.config將會改變,如下圖更改了wordpress固定連線

      

4、可以將裡的內容裁剪到偽靜態中,然後儲存,如圖所示

      

5、回到網站主設定檔中,選擇恢復預設設定

##6、回到網站目錄,選擇鎖定網站配置,即可確保網站主設定檔不被修改導致網站500錯誤

wordpress程式一定要鎖定,否則進入後台一次過後,你的網站設定檔將會被修改,從而導致500錯誤

寶塔Windows面板之6.x下IIS設定檔格式說明

寶塔Windows面板之6.x下IIS設定檔格式說明

以上是寶塔Windows面板之6.x下IIS設定檔格式說明的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:bt.cn。如有侵權,請聯絡admin@php.cn刪除