Mat*_*att 25 windows windows-server-2008 rewrite iis-7
是否可以为 IIS7 导出 URL 重写规则?
我正在设置一个网站的副本供内部使用(测试),并希望复制所有 URL 重写规则而无需手动输入它们。
有一个导入选项,但没有明显的“导出”...
谢谢!
Mat*_*ttB 33
我认为你有两个选择:
您可以查看 web.config 文件,然后复制该<rewrite>部分,然后粘贴到新系统上的 web.config 文件中。
或者,您可以使用 appcmd 将规则导出到文件,然后将它们导入新系统:
出口:
appcmd list config "websitename/appname" -section:system.webServer/rewrite/rules -xml > rewriterules.xml
Run Code Online (Sandbox Code Playgroud)
导入(全局在服务器上):
appcmd set config -in < rewriterules.xml
Run Code Online (Sandbox Code Playgroud)
为特定网站导入:
appcmd set config "testWebsite\" -in < rewriterules.xml
Run Code Online (Sandbox Code Playgroud)
您还可以使用以下方法导出任何全局重写规则:
appcmd list config -section:system.webServer/rewrite/globalRules -xml > globalrewriterules.xml
Run Code Online (Sandbox Code Playgroud)
导入命令将是相同的。
| 归档时间: |
|
| 查看次数: |
28615 次 |
| 最近记录: |