Iis 将带有扩展名的错误url重定向到非扩展名

Iis 将带有扩展名的错误url重定向到非扩展名,iis,url-redirection,Iis,Url Redirection,我们的产品URL的工作方式如下: //name.com/clientname/ 我们的一个新客户错误地将URL打印在卡片上: //name.com/clientname.org 现在我想将错误的一个(秒)重定向到正确的一个(不带.org) 我找到的每个解决方案都是关于隐藏扩展 我不想隐藏它,我想将它重定向到IIS中正确的一个,正如Lex Li所说,我们可以使用IIS url重写来实现您的要求 您可以首先从以下url安装它: 然后我建议您可以在web.config中添加以下url

我们的产品URL的工作方式如下: //name.com/clientname/
我们的一个新客户错误地将URL打印在卡片上:
//name.com/clientname.org
现在我想将错误的一个(秒)重定向到正确的一个(不带.org)
我找到的每个解决方案都是关于隐藏扩展
我不想隐藏它,我想将它重定向到IIS中正确的一个

,正如Lex Li所说,我们可以使用IIS url重写来实现您的要求

您可以首先从以下url安装它:

然后我建议您可以在web.config中添加以下url

            <rule name="ExtensionRewrtie">
                <match url="clientname.org" />
                <action type="Rewrite" url="http://name.com/clientname" appendQueryString="false" />
            </rule>

“我找到的每个解决方案都与隐藏扩展有关”。那是不可能的。使用IIS URL重写,您需要的是最简单的重定向,