IIS URL重写非www
问题描述:
我目前有以下领域:IIS URL重写非www
mydomain.com.au
mydomain.com.sg
mydomain.com.hk
我想他们每个人的重定向到非www。所以例如。
www.mydomain.com.au -> mydomain.com.au
www.mydomain.com.sg -> mydomain.com.sg
任何想法?我可以在一个正则表达式中做到这一点,我需要多个域扩展吗?
答
您可以将此添加到<system.webServer>
节点内的web.config
文件中。只要确保已安装URL Rewrite模块。
<rule name="Remove WWW" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<conditions>
<add input="{CACHE_URL}" pattern="*://www.*" negate="true" ignoreCase="true" />
</conditions>
<action type="Redirect" url="{C:1}://{C:2}" redirectType="Permanent" />
</rule>