启用父路径是什么意思,父路径和子路径

  启用父路径是什么意思,父路径和子路径

  “打开父路径”的概念始于Windows 2003。在windows xp之前,windows 2000自带的iis中没有“Windows 2003”这种东西。Windows 2003安装后附带的IIS6.0的默认设置是不打开父路径。

  “打开父路径”的主要功能:

  “启用父路径”,如果代码如include file=./header.asp用于asp页面,此项必须选择“启用父路径”,并且./表示上级目录中的header.asp页面,用相对路径表示。如果您的IIS页面设置中的“启用父路径”没有打开,您将在访问此页面时报告错误,因为当前的IIS设置不允许使用.启用父路径指定ASP页是否允许相对于当前目录的路径(使用.\批注)。如果设置为true,此属性可能会带来潜在的安全风险,因为包含的路径可以访问应用程序根目录以外的重要或机密文件。如果出于安全原因不打开父路径,建议在路径指向时写绝对路径,即完整地址。

  如果在iis中没有打开“启用父路径”,就会经常出现“HTTP 500-内部服务器错误”。例如,如果正常的网站程序在windows 2000 server下运行,windows 2003下会出现“HTTP 500-内部服务器错误”。

  如何启用“打开父路径”功能

  在IIS管理器中,展开本地计算机,右键单击要配置的应用程序的起始位置目录,然后单击“属性”。单击目录选项卡,然后单击配置。单击选项选项卡。在“应用程序配置”部分,选中“启用父路径”复选框。单击确定。

  1.启动IIS,右键点击【默认网站】,从弹出菜单中选择【属性】。

  2.单击弹出页面上的[配置]。

  3.选择选项以选择启用父路径。

  IIS7不一样。您必须点击网站中的以下位置才能找到相应的选项。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: