首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS 7- URL重定向正则表达式

IIS 7- URL重定向正则表达式
EN

Stack Overflow用户
提问于 2014-04-04 00:02:02
回答 1查看 51关注 0票数 0

我有一个指向不再存在的下载的公共URL。我想将点击该URL的用户重定向到一个新文件。URL的格式如下

https://ourdomain.com/admin/desktop/Filename-2014-03-28a.exe

更改的URL部分是"-2014-03-28a“,可以是"Filename”和".exe“之间的任何字符串。

如何编写与此模式匹配但与新文件名不匹配的正则表达式以防止重定向循环?

EN

回答 1

Stack Overflow用户

发布于 2014-04-04 04:28:55

您可以使用重写规则,如下所示:

在匹配URL部分中:

  • Requested URL表达式:匹配Pattern
  • Using:Wildcards
  • Ignore大小写表达式: checked
  • Pattern:admin/desktop/Filename*.exe
  • Using:

在操作部分中:

  • Redirect URL:admin/desktop/NewFilename{R:1}.exe

备注:

  • 反向引用{R:1}获取字符串"-2014-03-28a“并将其移植到新的URL中。因此,admin/desktop/Filename-2014-03-28a.exe成为使用IIS7.5

进行测试的admin/desktop/NewFilename-2014-03-28a.exe

  • This
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22843039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档