我有一个网站,我正在使用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错误?
先谢谢你们!
答案 0 :(得分:1)
我想我可能找到了解决方案。我没有在默认网站上将其添加为虚拟目录,而是在Sites下创建了一个新网站。现在它似乎正常工作。