在IIS 7.5,是有可能使用的web.config單獨啓用SSI處理對於具有的.html擴展文件?具體來說,我不想使用默認的SSI擴展,.shtml。使用的web.config以允許服務器端包含在HTML文件(IIS)
原因:我不想更改擴展名。這樣做會導致搜索引擎結果中的鏈接斷開。
此外,我在做這件事的動機web.config是因爲這是一個共享服務器。
在IIS 7.5,是有可能使用的web.config單獨啓用SSI處理對於具有的.html擴展文件?具體來說,我不想使用默認的SSI擴展,.shtml。使用的web.config以允許服務器端包含在HTML文件(IIS)
原因:我不想更改擴展名。這樣做會導致搜索引擎結果中的鏈接斷開。
此外,我在做這件事的動機web.config是因爲這是一個共享服務器。
。假定你的主機供應商已啓用SSI的和委派處理程序映射讀/寫權限,然後這應該工作:
<configuration>
<system.webServer>
<handlers>
<add name="SSINC-html"
path="*.html"
verb="*"
modules="ServerSideIncludeModule"
resourceType="File"
requireAccess="Script" />
</handlers>
</system.webServer>
</configuration>
雖然我們的話題,羅伯特·麥克默裏(MSFT IIS職員)有一個相當新的複習博客文章都是關於SSI是在這裏:
相關:[配置IIS 7.5以啓用服務器端包括(SSI)爲'.html'擴展名](http://stackoverflow.com/q/14135582/1497596) – DavidRR