本地IIS网站上的SSI处理错误,但适用于其他Web服务器

时间:2011-12-15 20:28:57

标签: html iis ssi

我有一个网站,我正在使用SSI指令#include virtual。

<!--#include virtual="_includes/top_nav.html" -->

_includes是网络服务器上网站根目录中的文件夹。我在IIS的默认网站上创建了一个虚拟目录,因此我可以在本地进行开发。我称之为devgroupsite。

在IIS站点上运行站点时出现SSI处理错误。如果我这样做:

<!--#include virtual="devgroupsite/_includes/top_nav.html" -->

它有效,但当然它不适用于我的实际网络服务器。

您知道如何创建IIS虚拟目录或新的IIS网站以便能够使用“_includes / top_nav.html”吗?或者我只是使用IIS错误?

先谢谢你们!

1 个答案:

答案 0 :(得分:1)

我想我可能找到了解决方案。我没有在默认网站上将其添加为虚拟目录,而是在Sites下创建了一个新网站。现在它似乎正常工作。