通过Nginx使全站页面变灰

lrenwang , 2010/08/15 08:04 , Linux , 评论(0) , 阅读(1039) , Via 本站原创 | |
哀悼舟曲泥石流灾害遇难同胞
支持火狐firefox IE, 对IE的效果比较好
1、重新编译Nginx,增加http_sub_module模块:

./configure --user=www --group=www --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module
make && make install
/usr/local/webserver/nginx/sbin/nginx -s stop
/usr/local/webserver/nginx/sbin/nginx


2、在nginx.conf配置文件的http {...}大括号内增加以下两行:


sub_filter  '</head>'  '<style type="text/css">html {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5; filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}</style></head>';
sub_filter_once on;

重启

/usr/local/webserver/nginx/sbin/nginx -t
/usr/local/webserver/nginx/sbin/nginx -s reload
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]