6

在 IIS 7.5 中,是否可以单独使用web.config来为具有.html扩展名的文件启用SSI处理?具体来说,我不想使用默认的 SSI 扩展名.shtml

原因:我不想更改扩展名。这样做会导致搜索引擎结果中的链接断开。

另外,我在web.config中这样做的动机是因为这是一个共享服务器

4

1 回答 1

7

假设您的主机已启用 SSI为处理程序映射委派了读/写权限,那么这应该可以工作:

<configuration>
    <system.webServer>
        <handlers>
            <add name="SSINC-html" 
                 path="*.html" 
                 verb="*" 
                 modules="ServerSideIncludeModule" 
                 resourceType="File" 
                 requireAccess="Script" />
        </handlers>
    </system.webServer>
</configuration>

当我们讨论这个话题时,Robert McMurray(MSFT IIS 员工)有一篇关于 SSI 的近期更新博客文章:

http://blogs.iis.net/robert_mcmurray/archive/2010/12/28/iis-notes-on-server-side-includes-ssi-syntax-kb-203064-revisited.aspx

于 2013-07-17T08:29:02.087 回答