一.什么是SSI
SSI:Server Side Include,是一种基于服务端的网页制作技术,大多数(尤其是基于Unix平台)的web服务器如Netscape Enterprise Server等均支持SSI命令。
它的工作原因是:在页面内容发送到客户端之前,使用SSI指令将文本、图片或代码信息包含到网页中。对于在多个文件中重复出现内容,使用SSI是一种简便的方法,将内容存入一个包含文件中即可,不必将其输入所有文件。通过一个非常简单的语句即可调用包含文件,此语句指示 Web 服务器将内容插入适当网页。而且,使用包含文件时,对内容的所有更改只需在一个地方就能完成。二.如何在nginx上配置SSI
需要的选项主要是以下三个:
ssi: 默认值off,启用ssi时将其设为on
ssi_silent_errors: 默认值off,开启后在处理SSI文件出错时不输出错误提示"[an error occurred while processing the directive]"。
ssi_types: 默认是text/html,所以如果需支持html,则不需要设置这句,如果需要支持shtml则需要设置:ssi_types text/shtml
三个参数可以放在http, server或location作用域下。三. 实例

server {listen  10.3.9.27:80;server_name  www.ball.com;location / {ssi on;ssi_silent_errors on;ssi_types text/shtml;index index.shtml;root /usr/local/web/wwwroot;expires 30d;access_log      /data/logs/www.ball.com-access_log main;}
}

了解更多SSI配置及命令请猛击这里!

Nginx配置SSI相关推荐

  1. Nginx配置并使用SSI功能

    什么是SSI SSI是英文Server Side Includes的缩写,翻译成中文就是服务器端包含的意思. 从技术角度上说,SSI就是在HTML文件中,可以通过注释行调用的命令或指针. SSI具有 ...

  2. nginx 开启ssi

    一:为什么用ssi? 一个登录用户在页面访问的时候如何充分利用 cache? 页面静态化的一个大问题是登录用户访问页面如何静态化.例如首页,大部分的页面内容需要缓存但是用户登录后的个人信息是动态信息, ...

  3. nginx中SSI问题的研究

    最近感觉挺爽的,这个项目团队没有一个专门做PHP的,我是第一个进来做PHP(当然还有前端)的,哈哈,我会设计修改出适合我们业务的PHP框架,哈哈,感觉会学到很多东西的样子,前几天在组内20几个前辈面前 ...

  4. nginx配置SSL实现服务器/客户端双向认证

    http://blog.csdn.net/kunoy/article/details/8239653 本人不才,配置了两天,终于搞出来了,结合网上诸多博文,特此总结一下! 配置环境: Ubuntu 1 ...

  5. 《开源软件架构》--nginx配置与内部(三)

    14.3. nginx配置 nginx的配置系统灵感来自Igor Sysoev使用Apache的经验.他的主要观点是,可伸缩的配置系统对于web服务器非常必要.在维护包含大量虚拟服务器.目录.位置和数 ...

  6. 硬核!全网最全Nginx配置指令,建议收藏~

    硬核!全网最全Nginx配置指令,建议收藏~ 1.前言 1.1.Nginx配置文件各个主配置块说明 1.2.Nginx配置符号参考 1.3.本文出现的一些词汇介绍 2.正文 2.1.位于全局块的配置指 ...

  7. Nginx 配置参数详解

    序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作为HTTP服务器,也 ...

  8. nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问

    nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...

  9. 快速通过nginx配置域名访问

    配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...

最新文章

  1. oracle--查看表空间大小以及修改表空间大小
  2. python ioc di_Spring介绍,IOC(控制反转),DI(依赖注入)介绍及两种注入方法
  3. iOS 自动引用计数和内存泄露
  4. 拥抱开源IaaS云平台:360度盘点OpenStack
  5. cmake使用教程(一)-起步
  6. 论文理解 R-FCN:基于区域的全卷积网络来检测物体
  7. 【算法竞赛学习】二手车交易价格预测-Task1赛题理解
  8. Python精通-运算符与基本数据类型(三)
  9. 典型案例:Bug 9776608-多个用户使用错误密码登录同一个用户而造成的用户无法登录异常...
  10. 写给自己,梳理一下我现在对前端知识结构的理解
  11. FD.io——助你创新更高效、更灵活的报文处理方案
  12. 禁止双击、拖动listctrl列头
  13. Silverlight 下载
  14. python柱状图显示数值_Python实现绘制双柱状图并显示数值功能示例
  15. 地方棋牌游戏里的家乡情结
  16. 今日头条——青龙羊毛
  17. 带有分销体系的开源知识付费系统——cremb
  18. 你连HTTPS 原理都不懂,还给我讲“中间人攻击”
  19. 测试开发【Mock平台】06开发:项目管理功能(二)Atnd页面搭建经验实战与学习线路梳理
  20. 如何用解压缩工具破解PPT文档保护

热门文章

  1. eclipse部署web项目
  2. C语言 | 使用牛顿法求非线性方程的一个实根(附代码)
  3. 问题 | Spare BA 中的Eigen运行错误
  4. html 纯css 树形结构,纯css实现树形结构方法教程
  5. python中typeerror怎么解决_Python 3中套接字编程中遇到TypeError: 'str' does not support the buffer interface的解决办法...
  6. java 定时器代码_Java定时器代码的编写
  7. 基于倒谱法、自相关法、短时幅度差法的基音频率估计算法(MATLAB及验证)
  8. Pycharm+PyQt5环境配置
  9. 一文串起从NLP到CV 预训练技术和范式演进
  10. 温州大学《深度学习》课程课件(十、人脸识别与神经风格迁移)