Nginx实现全网页置灰

时间:2022-12-01 15:56:45

前置条件:nginx需要有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 off;
#############################国家重大丧事开启#############################

灰度可自行修改

重载nginx

注:修改后该nginx代理下的所有页面都将变为灰色。