2赞

评论

收藏

[Nginx] nginx启ssi方法,宝塔面板nginx开启ssi

web服务器 web服务器 发布于:2023-02-18 13:48 | 阅读数:268 | 评论:0

SSI是嵌入HTML页面中的指令,在页面被提供时由服务器进行运算,以对现有HTML页面增加动态生成的内容,而无须通过CGI程序提供其整个页面,或者使用其他动态技术。

至于什么时候应当用SSI ,而什么时候应当用某些程序生成整个页面,取决于页面中有多少内容是静态的,又有多少内容需要在每次页面被提供时重新计算。SSI是一种增加小段动态信息的好方法,比如当前时间。

比如写了个模板,需要用到ssi实现网站局部更新,这个样就可以让最新发布的文章在所有页面实时更新显示。
宝塔开启ssi (宝塔linux面板开启ssi)步骤如下:

1、进入宝塔打开网站例表,点击需要设置的网站
QQ截图20230218134129.jpg

2、点击配置文件
2.jpg
3、添加开启代码:
QQ截图20230218134309.jpg
代码如下:
#开启ssi
  ssi on;
  ssi_silent_errors on;
4、然后重启nginx。

完成以后就可以直接在模板引用了,例如:
<!--#include file="/inpage/header.html"-->

模板设置完成以后,更新缓存,如果网站是生成静态的,需要先生成全站,然后就生效了



关注下面的标签,发现更多相似文章