我正在尝试使用web.confg中的查询字符串配置网址重写。
我想改写的是:
/组织-A-会议/找到-A-场地或服务/探究名单/网站/ PDF文件/ 25c50afc-4b73-4438-82c7-c03d13e8a953 .PDF?行动=下载
到
/站点/ PDF文件/的 25c50afc-4b73-4438-82c7-c03d13e8a953 .PDF?动作=下载
在变换中将变量Guid保持为粗体。
答案 0 :(得分:0)
您可以将其添加到 web.config 的rewrites
部分:
<add name="RwName"
virtualUrl="^~/organising-a-conference/find-a-venue-or-service/enquiry-shortlist/site/pdfs/([A-Za-z0-9-]+).pdf?Action=download"
regexOptions="CultureInvariant"
ignoreCase="true"
destinationUrl="~/site/pdfs/$1.pdf?Action=download" />
当然,您还可以通过使 RegEx 更具体来验证 GUID 。