使用Nginx让网站快速置灰的方法
作者:滴滴滴
这篇文章主要介绍了使用Nginx让网站快速置灰的方法,首先是查看当前编译的版本是否支持http_sub_module模块,如果不支持需要重新编译增加此模块,具体配置方法参考下本文
如何使用Nginx让网站快速置灰
- 查看当前编译的版本是否支持http_sub_module模块,如果不支持需要重新编译增加此模块。
nginx -V
- 修改nginx.conf配置,在http{}中增加以下两行。
http { sub_filter '</head>' '<style type="text/css">html {-webkit-filter: grayscale(.95);}</style></head>'; sub_filter_once on; …(省略其它输出) }
nginx 配置网站页面变灰
nginx 配置网站页面变灰,主要是通过ngx_http_sub_module模块来进行配置,已经安装该模块的可以直接配置,未安装的需新增编译该模块
新增模块编译可以参考以下文章
https://www.jb51.net/server/305559uwy.htm
新增 --with-http_sub_module 模块编译
模块安装完成后在nginx.conf配置文件中 http{} 层新增以下配置
sub_filter '</head>' '<style type="text/css">html {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); filter: gray;}</style></head>'; sub_filter_types *; sub_filter_once on;
然后 sbin/nginx -s reload 重新加载配置后即可生效
到此这篇关于使用Nginx让网站快速置灰的方法的文章就介绍到这了,更多相关Nginx网页置灰内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!