问题描述:
请问在一个网页中,需要用到:
<!--#include file="../conn"-->
这条语句,当 IIS 启用父路径时,这条语句可以正常使用,而当 IIS 停用父路径时,这条语句无法使用。出于安全考虑,服务器不可以启用父路径,那么在这种情况下,有办法将此语句修改一下,而不必去改 IIS 中的启用父路径就可以正常使用吗?
解析:
那include里面要使用绝对地址了
>>>>>>>>>>>>
例如
<!--#include file="127.0.0.1/conn"-->
用绝对路径不如用相对路径的方便啊。下次你换了地址,这里又要修改了。
方法/步骤首先连接你的服务器,就是需要设置IIS启用父路径的服务器。
打开IIS,找到需要设置的网站,右键点击属性。
在弹出的对话框,找到主目录划框(如图红色标识)
点击右下角的配置(如图红色标识)
在这里就能看到如何启用父路径了。
在编程中有时需要引入父级目录里的文件,如:<!--#include file="../Scs_conn.asp"-->如果没有开启就会报错,所以开启是为了方便引入文件而已。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)