使用HELICON ISAPI Rewrite& ASP.Net MVC - Url重定向

时间:2016-12-24 03:36:39

标签: asp.net-mvc iis isapi-rewrite helicontech isapi-redirect

我正在使用IIS和HELICON ISAPI重写。

我的要求: 将1个特定于市场的站点重定向到新域。

例如:www.example.com/anz - > www.example2.com/anz(应重定向)
    www.example.com/deu - > www.example.com/deu(不应重定向)

我试过了:

RewriteCond%{HTTP_HOST} ^ example.com [NC]

RewriteRule ^(。*)$ https://example2.com/ $ 1 [L,R = 302]

它重定向,但两个市场。

再次使用

RewriteCond%{HTTP_HOST} ^ example.com / anz [NC]

RewriteRule ^(。*)$ www.example2.com/anz/$1 [L,R = 302]

无法重定向。

再次使用转义序列字符

RewriteCond%{HTTP_HOST} ^ example.com \ / anz [NC]

RewriteRule ^(。*)$ https://example2.com/anz/ $ 1 [L,R = 302]

无法重定向。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

请尝试:

RewriteCond %{HTTP_HOST} ^(www\.)?example.com [NC]    
RewriteRule ^/?(anz.*)$ https\://www.example2.com/$1 [L,R=302]