IIS如何開啟父路徑

2022-04-02 11:41:29 字數 819 閱讀 9899

「開啟父路徑」是在windows 2003開始有這個概念的,之前的windows xp,windows 2000自帶的iis是沒有「windows 2003」這個說法的。windows 2003自帶的iis6.0安裝後預設設定是不開啟父路徑的。

「開啟父路徑」主要作用:

「啟用父路徑」,asp頁面中如果使用到了include file=../header.asp 這樣的**,此項必須選上「啟用父路徑」,../表示上級目錄下的header.asp頁面,是用相對路徑來表示的,如果您的iis頁面設定中的「啟用父路徑」沒有開啟的情況下,訪問此頁面時就會報錯,因為當前的iis設定不允許使用..方式訪問父路徑,您需要將這個值設定為true。啟用父路徑指定 asp 頁面是否允許相對於當前目錄的路徑(使用 ..\ 表示法)。如果設定為 true,則此屬性可能會造成潛在的安全風險,因為包含路徑可以訪問應用程式根目錄外的重要或機密的檔案。如果出於安全考慮不開啟父路徑,建議路徑指向的時候寫絕對路徑,即完整位址。

如果iis沒有開啟「啟用父路徑」,往往會出現「http 500 - 內部伺服器錯誤」,例如在windows 2000伺服器下執行正常的**程式,在windows 2003下酒會出現「http 500 - 內部伺服器錯誤」

如何啟用「開啟父路徑」功能

iis管理器中,展開本地計算機,右鍵單擊要配置的應用程式的開始位置目錄,然後單擊「屬性」。單擊「目錄」選項卡,然後單擊「配置」。單擊「選項」選項卡。在「應用程式配置」部分,選擇「啟用父路徑」核取方塊。單擊「確定」。

1、啟動iis,在【預設**】上右鍵單擊,在彈出的選單中選擇【屬性】

2 、在彈出的頁面 點選 【配置】

3 、選擇【選項】 選中【啟用父路徑】

MFC如何開啟檔案路徑

m filedir szfolder 選擇的資料夾路徑 2.查詢路徑下的檔案 cfilefind finder cstring strwildcard m filedir 將傳入的引數賦於變數 strwildcard strwildcard t 構造檔案的全路徑,類似於 c aa bool bwor...

IIS開啟aspx檔案

vs2008發布的 利用iss開啟的時候,總是出現下面的錯誤 解決方法 開啟 開始 程式 microsoft visual studio 2008 visual studio tools 在其中開啟visual studio 2008 command prompt,輸入命令 aspnet regii...

如何開啟IIS裡的FTP主動模式 PASV模式

基於 iis 的 ftp 服務支援兩種主動和被動模式連線,根據由客戶端指定方法。iis 不支援禁用或者活動或被動連線模式。與 internet,上使用 http 和其他協議 ftp 協議使用最小的兩個連線會話期間 用於控制,半雙工連線和進行資料傳輸全雙工連線用於控制,半雙工連線和全雙工連線進行資料傳...