Добавив следующее правило в файл /config/UrlRewriting.config
:
<add name="datarewrite"
virtualUrl="^~/data(.*).aspx"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="~/new-data$1.aspx"
ignoreCase="true" />
Хотя для обеспечения добавления только файлов в папке данных вместе с только корневой страницей, а не любых других корневых файлов, которые начинаются с данных (например, ~/dataflow.aspx
-> ~/new-dataflow.aspx
). Вместо этого вы захотите добавить эти два правила:
<add name="datarewrite"
virtualUrl="^~/data.aspx"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="~/new-data.aspx"
ignoreCase="true" />
<add name="datafolderrewrite"
virtualUrl="^~/data/(.*).aspx"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="~/new-data/$1.aspx"
ignoreCase="true" />