创新易联欢迎您!16年高端网站建设品牌

IIS如何修改用户权限启用父路径

日期:2014-08-26 | 来源:易联网站建设公司 | 阅读:

       深圳网站建设www.innont.com )作为市场资深品牌,8年来,立足广东,面向全国,已服务过3000多家具有顶级发展潜力的企业,并一直保持良好的合作伙伴关系,成为中国第一高端精品网站设计策划机构,网站建设第一品牌!

       默认的iis是不启用父路径的,这就会导致不能正常识别..之类的相对路径,比如如../conn/db.mdb这样相对路径就不能正常找到,所以就需要启用父路径

       如果不启用父路径的话,一般报如下错误:
Server.MapPath() 错误 'ASP 0175 : 80004005'
不允许的 Path 字符
/0709/dqyllhsub/news/OpenDatabase.asp,行 4
在 MapPath 的 Path 参数中不允许字符 '..'

       网页里面用了一个 Response.Redirect 的路径重指向,客户页面里面指向路径写的是相对路径,省略了网站域名地址。

       主要是IIS服务器没有开启父路径,修改方法:
在IIS中 属性->主目录->配置->选项中。把”启用父路径“前面打上勾。确认刷新。

       如果服务器提供商出于‘安全考虑不开启父路径,建议路径指向的时候写绝对路径,即完整地址 如"http://www.webjx.com/images/logo.gif"IIS6.0安装后默认设置是,不开启父路径。
如果你的网站程序使用了父路径,如../conn/db.asp这样的,..表示上层目录,就一定要开启父路径,否则系统不能正常识别..父路径,网页就无法正常显示,但是现在网站程序用的大都是想多路径,所以一般都需要开启父路径的!

 

 

       本文示范以windows 2003操作系统为例
1.打开IIS的默认网站的属性,如下图


2.弹出如下对话框


3.点击上图中“主目录”选项卡,如下图


4.点击“配置”按钮,如下图所示:


切换到“选项”这个界面,并勾选“启用父路径”,最后点确定即可

总结几步骤就是,右键点击IIS属性,主目录,配制,选项里面勾选。

       本文由深圳网站设计公司:创新互联整理,转载时请保留此链接,谢谢合作!

—— 微信公众号 ——

热门标签