Nginx负载均衡的优缺点

2018-2-3 fredzeng WEB服务

Nginx的优点是:
1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构,它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一,Nginx单凭这点可利用的场合就远多于LVS了。
2、Nginx对网络稳定性的依赖非常小,理论上能ping通就就能进行负载功能,这个也是它的优势之一;相反LVS对网络稳定性依赖比较大,这点本人深有体会;
3、...

阅读全文>>

标签: nginx php http 反向代理 Tengine 负载均衡

评论(0) 浏览(63)

Nginx下利用rewrite实现强制跳转https

2018-2-3 fredzeng WEB服务

Nginx下利用rewrite实现强制跳转https


if ($scheme = http) {
rewrite ^(.*) https://$server_name$1 permanent;
}

以上代码直接放入主机给的rewrite规则中即可,其中

scheme #HTTP的方法(如http,https)

$1 permanent #规则为http://domains/xxx 跳转到https://domains/xxx

阅读全文>>

标签: nginx http https

评论(0) 浏览(63)

nginx强制使用https访问(http跳转到https)

2017-7-20 fredzeng WEB服务

利用error_page命令将497状态码的链接重定向到https://test.com这个域名上,用户习惯用http访问,加上80,后面通过497状态码让它自动跳到443端口 

阅读全文>>

标签: nginx http https

评论(0) 浏览(32)

H5性能优化方案

2017-2-23 fredzeng WEB服务

H5性能优化方案

H5性能优化意义

对于一个H5的产品,功能无疑很重要,但是性能同样是用户体验中不可或缺的一环。原本H5的渲染性能就不及native的app,如果不把性能优化做起来,将极大地影响用户使用产品的积极性。

用户感受

当用户能够在1-2秒内打开H5页面,看到信息的展示,或者能够开始进行下一步的操作,用户会感觉速度还好,可以接受;而页面如果在2-5秒后...

阅读全文>>

标签: 性能 http H5 优化 html css cache

评论(0) 浏览(716)

nginx配置SSL证书https可以正常访问http访问400错误

2016-12-9 fredzeng WEB服务

给nginx配置SSL证书之后,https可以正常访问,http访问显示400错误,因为说是http的请求被发送到https的端口上去了,所以才会出现这样的问题。详细解决办法如下:

阅读全文>>

标签: nginx http ssl证书 https http400

评论(0) 浏览(864)

curl实践HTTP206状态:部分内容和范围请求

2016-8-4 fredzeng WEB服务

HTTP 2xx范围内的状态码表明了:"客户端发送的请求已经被服务器接受并且被成功处理了".HTTP/1.1 200 OK是HTTP请求成功后的标准响应,当你在浏览器中打开www.cyberciti.biz后,你通常会得到一个200状态码.HTTP/1.1 206状态码表示的是:"客户端通过发送范围请求头Range抓取到了资源的部分数据".这种请求通常用来:

阅读全文>>

标签: nginx curl CDN header Range http

评论(1) 浏览(1189)

去掉http响应头Cache-Control及Pragma造成的缓存问题

2016-3-28 fredzeng cdn

最近在折腾CDN缓存配置,就发现在伪静态环境下,缓存命中率还是非常低,一番折腾后发现如果源站的http头部包含一些不缓存的信息,那么CDN”也许“会相应的继承源站发出的HTTP状态。
通常喜欢用LNMP安装包的朋友会发现,在动态及伪静态的环境中,HTTP头部信息会包含Cache-Control: no-store,no-cache,must-revalidate,post-check=0,pre...

阅读全文>>

标签: CDN http cache 缓存

评论(0) 浏览(173)

Powered by emlog sitemap