使用IIS 7.5重写条件URL

时间:2012-06-04 13:49:09

标签: sharepoint iis url-rewriting

我们有一个双语SharePoint网站,并希望确保所有法语内容都通过我们的法语域汇集,我们只需将其称为_frenchdomain.com。

SharePoint中的语言变体由文件夹结构分隔,因此在我们的案例中,您可以访问_http://englishdomain.com/en获取英语内容,使用_http://englishdomain.com/fr获取法语内容。

我的问题是如何让IIS识别任何 _http://englishdomain.com/fr/*的实例,而是将其重写为_http://frenchdomain.com/fr/*

1 个答案:

答案 0 :(得分:1)

    <rule name="fr">
      <match url="fr/.*"/>
      <conditions>
        <add input="{HTTP_HOST}" pattern="^frenchdomain.com$" negate="true" />
      </conditions>
      <action type="Redirect" url="http://frenchdomain.com/{R:0}" redirectType="Permanent"/>
    </rule>