0

我在我的 Ubuntu 12.04 localhost 上使用 lighttpd 1.4.28,但我无法让它支持 SSI。测试页面中的 SSI 指令:

<!--#set var="ssi_ok" value="SSI OK" -->
<!--#echo var="ssi_ok" -->

不起作用并在源代码视图中显示为注释。我听说在 'mod_compress' 之前必须包含 'mod_ssi' 的错误,所以我的模块部分是这样的:

server.modules = (
        "mod_access",
        "mod_alias",
        "mod_ssi",
        "mod_compress",
        "mod_redirect",
#       "mod_rewrite",
)

我应该怎么做才能使 SSI 工作?

4

2 回答 2

1

好吧,事实证明问题出在文件权限上。据我所知,正确的包含顺序是必要的,但最后它只在我将所有 html 内容都添加到“www-data”时才起作用。

于 2012-06-03T16:51:07.320 回答
0

也许,您也应该将此行添加到lighttpd 配置文件中:

ssi.extension = ( ".shtml" )
于 2014-12-14T21:34:06.420 回答