文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>nginx下的SSI

nginx下的SSI

时间:2010-09-26  来源:linux_2003

下午测试了下nginx下的SSI,SSI(服务器端包含)提供了一种对现有HTML文档增加动态内容的方法。

作用:

一般出于效率的考虑,网站都会把内容尽可能的静态化成HTML文件,但是网站页面的布局往往比较复杂,各个部

分的更新频率并不一致,比如说:一个显示“文章内容”的页面,很可能在旁边会有一个“每天最热文章TOP10”

之类的列表,这个列表的内容是要每天更新的,而文章内容本身一般不会那么频繁的更新,对于这样的问题可以

用Apache或nginx的SSI来解决,从感觉上讲,其作用和PHP中的inlucde文件类似。

nginx在默认安装时是包含SSI模块的,但是我发现开启ssi的控制语句放的位置不同结果是不一样的。版本0.7.67

经过测试发现放在location 中时怎么也不会生效,而放置在server 时立刻就出来了。如果有在location测试成功的请告诉我下,谢谢

ssi on;

ssi_silent_errors on;
ssi_types text/shtml;

nginx -s reload

加入页面test.shtml 注意一定要用.shtml

<!--# include virtual="/index.shtml" -->

然后访问/test.shtml

ok,打完,收工,或许是个bug吧,据说nginx对ssi的支持还不是太完善。

 

相关阅读 更多 +
排行榜 更多 +
坦克冒险大师安卓版

坦克冒险大师安卓版

策略塔防 下载
自动防御

自动防御

策略塔防 下载
枪战大乱斗2

枪战大乱斗2

飞行射击 下载