<!--city:fuzhou-->
<!--province:unknown-->
<!--hostname:home1.cn199-->
我们可以很清晰的看到,这边有省和地区还有主机名,也就是淘宝真实服务器的主机名,处理我这个请求的主机名为home1.cn199,city取到了fuzhou,provinece省份没取到,估计是它geo的问题或者随便打开一个商品页面,查看源代码,如下:
<scripttype="text/javascript">tshop.initfoot({});</script>
#cd/usr/local/src/
#wgethttps://codeload.github.com/alibaba/nginx-http-footer-filter/zip/1.2.2
#http://nginx.org/download/nginx-1.4.1.tar.gz
#tar-xzvfnginx-1.4.1.tar.gz
#https://www.fruan.com/post/configure--prefix=/usr/local/nginx-1.4.1\
--with-http_stub_status_module--with-http_realip_module\
--add-module=https://www.fruan.com/nginx-http-footer-filter-1.2.2
#mv/usr/local/nginx-1.4.1/sbin/nginx/usr/local/nginx-1.4.1/sbin/old_nginx
#mvobjs/nginx/usr/local/nginx-1.4.1/sbin/
#/usr/local/nginx-1.4.1/sbin/nginx-sstop
/usr/local/nginx-1.4.1/sbin/nginx-v
builtbygcc4.4.720120313(redhat4.4.7-3)(gcc)
configurearguments:--prefix=/usr/local/nginx-1.4.1
--with-http_stub_status_module
--with-http_realip_module
--add-module=https://www.fruan.com/nginx-http-footer-filter-1.2.2
server{
listen173.255.219.122:80;
server_nametest.ttlsa.com;

indexindex.htmlindex.phpindex.html;
root/data/site/test.ttlsa.com;
footer"<!--$date_gmt-->";
}
4.2测试nginx-footer效果
<title>test</title>
</html>
访问站点test.ttlsa.com/html/2252.shtml
如图,我们可以看到文件最底部加上了<!--1376063369-->,怎么变成了时间撮了,因为我这边是ssi的语法,如果你不知道什么是ssi,那么请参考文章什么是ssi.[warning]他仅仅是在文件的最后一行追加,而不是<body>里面.这点大家要注意了.[/warning]4.3再来测试一下css文件
#thisiscssfile
如下是访问结果:
5.我能写多个footer指令吗?不行,以下我写了两个footer
footer"<!--$date_gmt-->";
}
如下测试,提示footer指令重复了
#/usr/local/nginx-1.4.1/sbin/nginx-t
nginx:[emerg]"footer"directiveisduplicatein/usr/local/nginx-1.4.1/conf/vhost/test.ttlsa.com.conf:13
nginx:configurationfile/usr/local/nginx-1.4.1/conf/nginx.conftestfailed
6.只能用ssi变量吗?当然不是,随便你写,可以是ssi指令,也可以是nginx变量,也可以是任何无意义的字符串如下:
footer"<!--12312321321-->";
footer"<!--$remote_addr-->";
比如我想知道这个页面是哪台web服务器处理的,那么我在底部插入主机名即可.这样,有500错误,我便可以马上定位到具体的服务器了
footer"<!--$hostname-->";
返回结果如下:
7.服务器返回500,404,403等错误,是否还会追加内容到底部会,如果不追加,就无法通过返回的页面得知哪台web出现故障,这明显就不符合作者的初衷了配置如下:
footer"<!--$hostname-->";
本文来源:虚拟主机--nginxfilter模块(vue服务器部署)
本文地址:https://www.idcbaba.com/zhuji/1691.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



