IIS-将一个扩展映射到另一个扩展

IIS-将一个扩展映射到另一个扩展,iis,webserver,mapping,mime-types,file-extension,Iis,Webserver,Mapping,Mime Types,File Extension,我做了一些搜索,但找不到问题的完整答案: 我想知道是否可以将我的IIS 7.5设置为将一个“自定义”扩展映射到另一个“物理”扩展 例如。 我有Default.aspx,我希望我的服务器将此文件提供给Default.foo请求 我找到的映射问题/答案都是关于拥有Default.foo文件,并将它们映射到适当的处理程序;这不是我的情况,我只是想有一种真正的物理文件扩展名的屏蔽 可能吗 TY应在default.foo和default.aspx之间设置映射,映射扩展无法实现此目标。您可以使用模块将def

我做了一些搜索,但找不到问题的完整答案: 我想知道是否可以将我的IIS 7.5设置为将一个“自定义”扩展映射到另一个“物理”扩展

例如。 我有Default.aspx,我希望我的服务器将此文件提供给Default.foo请求

我找到的映射问题/答案都是关于拥有Default.foo文件,并将它们映射到适当的处理程序;这不是我的情况,我只是想有一种真正的物理文件扩展名的屏蔽

可能吗


TY

应在default.foo和default.aspx之间设置映射,映射扩展无法实现此目标。您可以使用模块将default.foo重写为default.aspx

一个简单的例子如下:

<rewrite>
        <rules>
            <rule name="foo" stopProcessing="true">
                <match url="(.*)\.foo" />
                <action type="Rewrite" url="{R:1}.aspx" />
            </rule>
        </rules>
    </rewrite>


谢谢,我会尽快尝试!这正是我要找的!