我正在尝试为我们的AAR服务器创建一个脚本,该脚本应该创建webfarms和相应的url重写规则。该脚本会在创建规则之前尝试删除该规则,在我看来,该规则确实存在,但是找不到它:
WARNING: Target configuration object 'system.webServer/rewrite/globalRules/ARR_dst.test.refusjon-
8083_lb is not found at path 'MACHINE/WEBROOT/APPHOST'.
有什么方法可以“浏览” IIS中的路径,以验证它是否确实在路径“ MACHINE / WEBROOT / APPHOST”中不存在。我根据发现的所有示例进行假设,但是仍然-不确定我的安装。
那么如何找到所有规则的路径?
Clear-WebConfiguration -pspath $psPath -filter $filterRoot
Add-WebConfigurationProperty -pspath $psPath -filter "system.webServer/rewrite/globalRules" -name "." -value @{name=$ruleName;patternSyntax='Regular Expressions';stopProcessing='False'}