Win2000服務(wù)器IIS開(kāi)啟
“開(kāi)啟父路徑”是在Windows 2003開(kāi)始有這個(gè)概念的,之前的windows xp,windows 2000自帶的iis是沒(méi)有“Windows 2003”這個(gè)說(shuō)法的。Windows 2003自帶的IIS6.0安裝后默認(rèn)設(shè)置是不開(kāi)啟父路徑的。
“開(kāi)啟父路徑”主要作用:
“啟用父路徑”,ASP頁(yè)面中如果使用到了include file=../header.asp 這樣的代碼,此項(xiàng)必須選上“啟用父路徑”,../表示上級(jí)目錄下的header.asp頁(yè)面,是用相對(duì)路徑來(lái)表示的,如果您的IIS頁(yè)面設(shè)置中的“啟用父路徑”沒(méi)有開(kāi)啟的情況下,訪問(wèn)此頁(yè)面時(shí)就會(huì)報(bào)錯(cuò),因?yàn)楫?dāng)前的IIS設(shè)置不允許使用..方式訪問(wèn)父路徑,您需要將這個(gè)值設(shè)定為true。啟用父路徑指定 ASP 頁(yè)面是否允許相對(duì)于當(dāng)前目錄的路徑(使用 ..\ 表示法)。如果設(shè)置為 true,則此屬性可能會(huì)造成潛在的安全風(fēng)險(xiǎn),因?yàn)榘窂娇梢栽L問(wèn)應(yīng)用程序根目錄外的重要或機(jī)密的文件。如果出于安全考慮不開(kāi)啟父路徑,建議路徑指向的時(shí)候?qū)懡^對(duì)路徑,即完整地址。
如果iis沒(méi)有開(kāi)啟“啟用父路徑”,往往會(huì)出現(xiàn)“HTTP 500 - 內(nèi)部服務(wù)器錯(cuò)誤”,例如在windows 2000服務(wù)器下運(yùn)行正常的網(wǎng)站程序,在windows 2003下酒會(huì)出現(xiàn)“HTTP 500 - 內(nèi)部服務(wù)器錯(cuò)誤”
如何啟用“開(kāi)啟父路徑”功能
IIS管理器中,展開(kāi)本地計(jì)算機(jī),右鍵單擊要配置的應(yīng)用程序的開(kāi)始位置目錄,然后單擊“屬性”。單擊“目錄”選項(xiàng)卡,然后單擊“配置”。單擊“選項(xiàng)”選項(xiàng)卡。在“應(yīng)用程序配置”部分,選擇“啟用父路徑”復(fù)選框。單擊“確定”。
1、啟動(dòng)IIS,在【默認(rèn)網(wǎng)站】上右鍵單擊,在彈出的菜單中選擇【屬性】
2、單擊【屬性】菜單后,彈出如圖2所示的對(duì)話(huà)框;
3、在圖2中選擇【主目錄】屬性頁(yè),然后單擊【配置】按鈕,彈出如圖3所示的對(duì)話(huà)框;
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶(hù)
- 如何解決centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗(yàn)證詳解
- CentOS 7.1添加刪除用戶(hù)的方法
- CentOS查找/掃描局域網(wǎng)打印機(jī)IP講解
- CentOS7使用hostapd實(shí)現(xiàn)無(wú)AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯(cuò)
- 解決Centos7雙系統(tǒng)后丟失windows啟動(dòng)項(xiàng)
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認(rèn)iptable規(guī)則詳解