问题:浏览器打开https://www.ttlsa.com/aaa.html,然后跳转到http://www.ttlsa.com/aaa.html
网站架构:用户--https--->ng...
动态PHP电商网站伪静态的 Nginx反向代理Cache缓存终极设置
背景介绍:
最近为电子商务网站设置伪静态和Nginx反向代理cache缓存,进过长时间的调试,终于达到比较满意的效果,这里把实战经验分享给大家,希望对新人有所帮助,能节约大家的一些时间。文章中有...
Camel:软负载管理中间件 通过界面及接口管理Nginx集群
该项目的主Repo移至Dianping Camel,请关注主Repo。
Camel 是大众点评开发的软负载一体解决方案,承担了F5硬负载层后的软负载工作。Camel已成为大众点评网络流量中必...
nginx日志request_time 和upstream_response_time区别
笔者在根据nginx的accesslog中$request_time进行程序优化时,发现有个接口,直接返回数据,平均的$request_time也比较大。原来$request_time包含了用户数据接...
nginx + fastcgi + c/c++
使用php写后端程序的例子很多,用c/c++的比较少。
本文采用nginx,spawn,fastcgi++来构建一个基于cgi的web程序。
由于fastcgi++依赖于boost库,我们先来...
varnish 4 配置文件
最近要使用varnish 4 但竟然百度、必应(没翻墙谷歌)都找不到靠谱的配置文件 只能忍痛看了几天官方文档 现在把成果分享一下
# 使用varnish版本4的格式.
vcl 4.0;
# 加载...
Web服务器Nginx多方位优化策略
Nginx(读音engine x)服务器由于性能优秀稳定、配置简单以及跨平台,被越来越多的公司和个人所采用,现已成为市场份额继Apache之后的第二大Web服务器。各大小网站论坛博客也介绍说明了Ngi...
Nginx设置Header头信息
Nginx 使用 ngx_headers_more 模块来增加、删除出站、入站的 Header 信息。
ngx_headers_more 项目主页
默认该模块没有加入到 Nginx 的源码...
HTTP HSTS协议和 nginx
Netcraft 公司最近公布了他们检测SSL/TLS网站的研究,并指出只有仅仅5%的用户正确执行了HTTP严格传输安全HSTS。本文介绍nginx如何配置HSTS。
什么是HSTS
HTTPS(...
riak nginx 构建静态文件服务器
在搭建网站时,如果更新不多会用静态文件服务器,但如果要扩容,处理巨大的流量是件比较复杂的事情。负载均衡、磁盘冗余、容量规划、横向扩展、缩减,工程师需要考虑的问题非常多。在这里,我们将使用基于 GitH...
NGINX增加加载动态模块
NGINX 1.9.11开始增加加载动态模块支持,从此不再需要替换nginx文件即可增加第三方扩展。目前官方只有几个模块支持动态加载,第三方模块需要升级支持才可编译成模块。
# ./configur...
nginx lua redis 访问频率限制
1. 需求分析
Nginx来处理访问控制的方法有多种,实现的效果也有多种,访问IP段,访问内容限制,访问频率限制等。
用Nginx+Lua+Redis来做访问限制主要是考虑到高并发环境下快速访...
Nginx禁止特定用户代理(User Agents)访问
Nginx可以通过各种方式来限制访问,例如NGINX基本Http认证、allow/deny等等,这些都是前文提过的,今天来看看nginx如果通过用户代理来禁止访问。
user agent是什么?
...
坏人还是有的(Nginx 拒绝指定IP访问)
闲来无事,登陆服务器,发现有个IP不断的猜测路径、试图往服务器上传文件(木马)。于是查看了之前的日志,无奈鄙站被攻击者盯上了,不断的有不同的IP试图上传木马。看来坏人还是有的。由于不想让鄙站沦为肉鸡,...
nginx password 验证
nginx 配置验证非常简单,这里就不累述了,看博主前面的nginx系列文章。
这里说说如何生成password文件。其它方法就不说了,主要说使用openssl来生成。
1. 添加一个用户
...