【发布时间】:2015-03-12 21:22:42
【问题描述】:
我想将 www 添加到网站的每个域名中。 这些是我喜欢包含的域:
- domain.com
- domain.nl
- domain.de
- domain.co.in
到目前为止我所拥有的是:
<rule name="Prepend www to 2nd level domain names" enabled="true" stopProcessing="true">
<match url=".*" />
<conditions trackAllCaptures="true">
<add input="{HTTP_HOST}" pattern="^([^.]+\.[^.]+)$" />
<add input="{CACHE_URL}" pattern="^(.+)://" />
</conditions>
<action type="Redirect" url="{C:2}://www.{C:1}/{R:0}" />
</rule>
这适用于所有域,除了 co.in。我不确定如何将 TLD 包含多个“.”?
【问题讨论】:
-
我认为您可能希望将“正则表达式”标签添加到您的问题中。我相信该模式是正则表达式,可以在上面的部分中重写您的正则表达式的人可能会帮助您找到答案。