是否有可能导出IIS7的URL重写规则?
我正在设置一个内部使用(testing)网站的副本,并且想要复制所有URL重写规则,而不必手动input它们。
有一个导入选项,但没有明显的“导出”…
谢谢!
我想你有两个select:
您可以查看web.config文件,并复制<rewrite>部分,然后粘贴到新系统的web.config文件中。
或者,您可以使用appcmd将规则导出到文件,并将它们导入到新系统中:
出口:
appcmd list config "websitename/appname" -section:system.webServer/rewrite/rules -xml > rewriterules.xml
import:
appcmd set config -in < rewriterules.xml
您还可以使用以下命令导出任何全局重写规则:
appcmd list config -section:system.webServer/rewrite/globalRules -xml > globalrewriterules.xml
导入命令将是相同的。