windows 2000伺服器IIS開啟父路徑的步驟

來源:互聯網
上載者:User

“開啟父路徑”是在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、單擊【屬性】菜單後,彈出如圖2所示的對話方塊;

3、在圖2中選擇【主目錄】屬性頁面,然後單擊【配置】按鈕,彈出如圖3所示的對話方塊;



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.