IIS7 URL使用Regex重写

时间:2012-08-18 02:06:18

标签: regex iis-7 url-rewriting

当用户访问我网站的某个网址时,我正在尝试进行网址重写:

Accessed URL: https://client1.domain.com

Rewritten URL: https://new-client1.otherdomain.com

我的网站有许多指向它的网址,因此简单的HTTP重定向模块不是有效的解决方案。正则表达式是什么以及我想为重写规则中的每个部分填写什么?

由于

2 个答案:

答案 0 :(得分:0)

试试这个:

s/client1.domain/new-client1.otherdomain/g

答案 1 :(得分:0)

您可以使用此正则表达式模式搜索client1.domain以替换它:

(?<=//)([^.]+)\.domain

将其替换为client1和新域名的反向引用,如下所示:

$1\.otherdomain