web
文章平均质量分 58
zzw945
这个作者很懒,什么都没留下…
展开
-
Etag和Expires
摘要1、Etag和Expires中Client 端Http Request Header及Server端Http Reponse Header工作原理。2、静态下Apache、Lighttpd和Nginx中Etag和Expires配置3、非实时交互动态页面中Etag和Expires处理在客户端通过浏览器发出第一次请求某一个URL时,根据 HTTP 协议 的规定,浏览器会向服务器传送报头(H转载 2009-12-21 19:18:00 · 509 阅读 · 0 评论 -
Nginx 用 User-Agrent 禁止部分访问
为节省流量,禁止部分流氓爬虫或不重要的爬虫。nginx 用 if 和 $http_user_agent。如:location / { root /home/www/; if ($http_user_agent ~* "qihoobot") { return 403; } #... } location / { root /home/www/; if ($原创 2013-08-21 10:31:00 · 980 阅读 · 0 评论 -
linux下nginx的url访问不区分大小写
Nginx:用perl_set在编译的时候需要先加上,./configure--with-http_perl_module 在nginx.conf增加perl_set $url 'sub {my $r = shift;my $re = lc($r->uri);return $re;}';调用方法:server{listen 80原创 2012-09-10 13:27:27 · 4144 阅读 · 0 评论 -
nginx安装etag模块
nginx 默认有Expires模块,但是却没有Etags 模块.按照Nginx 作者Igor Sysoev的观点,他认为在对静态文件 处理上,还看不出Etags 比Last-Modified的好处.但是也有人说Nginx 加了Etags 模块会好很多,如这个模块的作者说的那样:Isee the complete lack of Etag support as an oversight转载 2012-07-11 23:33:58 · 1162 阅读 · 0 评论 -
Nginx访问二级目录后/(反斜杠)无法访问问题的解决办法
Nginx访问二级目录的时候不加/(反斜杠)无法访问,现在给出解决办法。我用的是正则表达式自动加/(反斜杠)。 if (-d $request_filename){ rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent; }原创 2012-06-26 16:45:45 · 6956 阅读 · 0 评论 -
测试网站访问速度的5个方法
网页载入速度对于一个网站来讲很关键,Google已经将一个网站的载入速度列入了网站关键字排名的考虑因素当中,也就是说如果你的网站有足够的内容,而且载入速度比别人的网站更快一步的话,那么你就是获得更好的排名。那么下面就赶快测试你的网站,提高网站访问速度吧。1:用Ping命令简单测网原创 2011-07-11 21:59:16 · 1076 阅读 · 0 评论 -
nginx的cache_purge模块及支持squidclient刷新的配置
nginx proxy_cache是一个类似squid的完整的缓存解决方案,它是0.7.44版本之后加入的功能,发展了比较长时间,想必也能稳定下来了。在没有proxy_cache之前只能用proxy_store缓存页面,因为nginx并没有为proxy_store设计任何刷新机制,所以要用的话还得加入外部设计的刷新功能,比如shell啊php等等,使用proxy_cache就会方便一些。<br /><br />一、proxy_cache<br /><br />proxy_cache在网上有很多的例子可以照搬原创 2011-04-25 15:48:00 · 1077 阅读 · 0 评论 -
nginx来限制下载的速度
<br />参考:关于limit_zone:http://wiki.nginx.org/NginxHttpLimitZoneModule 关于limit_rate和limit_conn:http://wiki.nginx.org/NginxHttpCoreModule <br />nginx可以通过HTTPLimitZoneModule和HTTPCoreModule两个组件来对目录进行限速。<br />http {<br />limit_zone one $binary_remote_addr 10原创 2011-05-21 12:50:00 · 3402 阅读 · 0 评论 -
SEO插件 - 20个最好的Wordpress SEO 插件
2008年底,全球互联网博客的数量已经超过1亿2000万,人们如何才能在浩瀚的互联网上找到你的博客呢?社会化媒体营销是一个方法,当然你需要付出大量的时间和精力。也许你对社会化网络没有什么兴趣,你只想专心的为你的博客创作最好的内容,就跟我一样,那么SEO也许是让人们发现你的优秀文章的最简单和快捷的方法,对于博客而言尤其是这样。搜索引擎喜欢博客,对于wordpress博客平台而言,你不转载 2010-03-07 13:49:00 · 2301 阅读 · 0 评论 -
利用Tokyo Tyrant构建兼容Memcached协议、支持故障转移、高并发的分布式key-value持久存储系统
[文章作者:张宴 本文版本:v1.3 最后修改:2009.07.06 转载请注明原文链接:http://blog.s135.com/read.php/362/] Tokyo Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。转载 2010-03-02 13:11:00 · 497 阅读 · 0 评论 -
服务器网页缓存的深入分析
Expires、Cache-Control、Last-Modified、ETag是RFC 2616(HTTP/1.1)协议中和网页缓存相关的几个字段。前两个用来控制缓存的失效日期,后两个用来验证网页的有效性。要注意的是, HTTP/1.0有一个功能比较弱的缓存控制机制:Pragma,使用HTTP/1.0的缓存将忽略Expires和Cache-Control头。我们这里以Apache2.0服务器为例原创 2009-12-21 19:20:00 · 863 阅读 · 0 评论