本节主要内容:
nginx、apache开启ssi
在HTML文档中增加动态内容,比如在index.html代码中添加:
复制代码 代码示例:
<!--#
include virtual='/html/tuijian/tuijian1.html'-->
即可实现foot.html修改后,不用重新生成静态文件,就可以在index.html中看到foot最新修改的内容。
要实现这样的功能,首先,需要开启 ssi 支持。本文分别以Nginx与apache服务器为例,进行开启ssi扩展的介绍。
1,nginx 开启ssi的配置方法:
打开nginx 的网站配置文件,
复制代码 代码示例:
server
{
listen 80;
server_name www.xxx.com;
index index.php index.html index.htm;
root /data/wangzhan/www;
ssi on;
直接加上ssi on; 然后重启nginx即可生效。
2,apache服务器中
打开httpd.conf文件,添加:
复制代码 代码示例:
AddType text/html .shtml .html .php
AddOutputFilter INCLUDES .shtml .html .php
例如:
复制代码 代码示例:
<IfModule mime_module>
...
AddType text/html .shtml .html .php
AddOutputFilter INCLUDES .shtml .html .php
...
</IfModule>
重启apache,使配置生效即可。
您可能感兴趣的文章:
IIS7输出缓存对SSI的影响应该如何处理
配置Apache支持cgi、SSI、shtml
nginx中使用ssi包含文件的方法
简单了解niginx ssi