【发布时间】:2010-02-12 20:52:41
【问题描述】:
我正在尝试在一些普通的 html 文件中启用服务器端包含。我需要帮助在 localhost 上通过 IIS 启用 ssi。我正在运行 XP Pro,并使用 ie8 和 firefox 来测试文件。 感谢您的帮助。
【问题讨论】:
标签: html windows-xp iis-5 ssi
我正在尝试在一些普通的 html 文件中启用服务器端包含。我需要帮助在 localhost 上通过 IIS 启用 ssi。我正在运行 XP Pro,并使用 ie8 和 firefox 来测试文件。 感谢您的帮助。
【问题讨论】:
标签: html windows-xp iis-5 ssi
这是怎么做的:
Web Service Extensions 节点下,单击右侧窗格中的Server Side Includes。Allow。你去。
编辑:
如果要将非默认 (.shtml/.shtm) 扩展名映射到 SSI,则必须将其添加到默认站点。你可以这样做:
在 IIS 中右键单击您的网站,选择Properties
点击Home标签
点击Configuration...按钮
在Mappings 标签下,点击Add 按钮
字段应该是:
您必须尝试使用 .html 文件。我不确定将标准 HTML 文件映射到使用 SSI 的后果。我认为你会对性能产生负面影响,因为现在 IIS 会将所有 .html 文件视为动态文件,即使你不包括它们?虽然我猜值得尝试。另一种解决方案是使用传统的 .shtml/.shtm 扩展名..
【讨论】: