我为我的PHP网站创建了一个快速缓存系统,使用.html文件缓存页面。我通过服务器上托管的.shtml文件包含菜单,因此每个缓存文件都有以下代码:
<!--#include virtual="/menu.shtml" -->
问题是它不包含任何内容,为什么?
我不明白,如果我将源代码从缓存复制/粘贴到一个新的.html文件中,它就会起作用。
以下是我的.htaccess中的内容:
AddHandler server-parsed .html
谢谢你的帮助!
这是我必须在.htaccess中包含的行:
SetOutputFilter INCLUDES
这可能会帮助其他具有相同服务器配置的用户。