我在中的Intranet Web应用程序中创建了一个虚拟目录IIS 7.5
。虚拟目录当前指向以下位置:
\\fileserver\root\Departments
每当我启用目录浏览时,它都会在Departments
文件夹中创建一个web.config 。
我的问题是-有没有办法设置此设置以更改生成此web.config文件的位置?如果可能的话,我希望它在父目录中生成。\\fileserver\root
。这可能吗?
使用IIS管理器并修改目录或虚拟目录时,无法指定新web.config的保存位置。它进入该目录。
但是,您可以避免在任何子目录中不使用web.config并为各种子目录指定特定设置。在根web.config中,使用位置节点,例如:
<configuration>
<location path="Departments">
<system.webServer>
<defaultDocument>
<files>
<add value="blah.htm" />
</files>
</defaultDocument>
</system.webServer>
</location>
</configuration>
路径是子目录的名称,位置节点内部的任何内容都仅应用于该路径。
如果要使用GUI,可以使用Configuration Editor
更改设置并From:Root web.config
在顶部选择。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句