Nginx模块

今天学了两个Nginx的模块,感觉没什么大用处,写下来增强一下记忆

1.用于显示客户端状态的模块

  显示一些连接请求数之类的,目前还没搞懂要干啥用

  

只需配置default.conf中的location即可

    

2.更换随机主页的模块

 这个不常用,谁会更改自己主页的样式呢,除非是那种博客啥的..

首先在网站的根目录创建几个首页文件,可以随便命名,但是不要隐藏就好

      

然后配置default.conf更改网站根目录位置以及注释掉默认主页,添加random_index on即可

     

3.HTTP内容替换模块

 这个也用的不多,主要用于指定返回数据的替换

修改default.conf配置添加一项sub_filter 'imooc' 'IMOOC';

     

在主页文件中添加该文本并重启nginx,页面中的对应内容将被替换

默认只替换第一个字符串,添加 sub_filter_once off; 全局匹配

4.预读gzip功能

    先去找预压缩的文件

     

  http_gunzip_module 这个模块很少用到,主要作用是针对不支持gzip的浏览器而定义的

原文地址:https://www.cnblogs.com/wangheng669/p/8184920.html