我试图添加规则以确保我网站的所有三个主机名都以www为前缀。
我希望以下所有网站都以www。
为前缀这些是我的网站,
我希望将其重定向到
我添加的规则。只有我的第三个网址被重定向(remservsalarypackage.com.au)
<rule name="add-www-prefix" enabled="true" stopProcessing="true">
<match url="(.*)" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="^remserv(.*).com.au$" />
</conditions>
<action type="Redirect" url="http://www.{HTTP_HOST}/{R:1}" appendQueryString="true" redirectType="Permanent" />
</rule>
我在这里缺少什么?
答案 0 :(得分:0)
尝试将C:0放入&#34;动作类型&#34;这样:
<action type="Redirect" url="http://www.{C:0}/{R:1}" appendQueryString="true" redirectType="Permanent" />
如果那不起作用,请尝试添加&#34; \&#34;在条件下看&#34;。&#34; :
<conditions>
<add input="{HTTP_HOST}" pattern="^remserv(.*)\.com\.au$" />
</conditions>
R:x是&#34;规则的反向引用&#34 ;; C:x是&#34;条件&#34;
的反向引用