Myślę, że masz 2 opcje:
Możesz zajrzeć do pliku web.config i skopiować <rewrite>
sekcję, a następnie wkleić do pliku web.config w nowym systemie.
Możesz też użyć appcmd, aby wyeksportować reguły do pliku i zaimportować je w nowym systemie:
Eksport:
appcmd list config "websitename/appname" -section:system.webServer/rewrite/rules -xml > rewriterules.xml
Importuj (globalnie na serwerze):
appcmd set config -in < rewriterules.xml
Importuj dla określonej witryny:
appcmd set config "testWebsite\" -in < rewriterules.xml
Możesz także wyeksportować dowolne globalne reguły przepisywania, używając:
appcmd list config -section:system.webServer/rewrite/globalRules -xml > globalrewriterules.xml
Polecenie importu byłoby takie samo.
appcmd set config -in < rewriterules.xml
Zaimportowane globalnie, naprawdę pomieszało serwer, dopóki nie zdałem sobie sprawy z mojego błędu.