nginx 根据IP进行灰度发布

2017-8-2 fredzeng WEB服务

灰度发布,简单来说,就是根据各种条件,让一部分用户使用旧版本,另一部分用户使用新版本。nginx 的语法本身可以看作是一门小型的编程语言,通过简单的编程,可以轻松实现基于IP的灰度发布。需求:搭建准生产环境,供开发人员/运维在线上做最后的调整。如果OK,直接用rsync推送至生产环境。

阅读全文>>

标签: nginx CDN 灰度发布 发布

评论(0) 浏览(89)

当访问的文件和目录不存在时,重定向或反向代理

2017-4-20 fredzeng

1.当访问的文件和目录不存在时,重定向到某个html文件,当URL符合^\/(api)规则时,跳转到http://127.0.0.1:9178,即在upstream中配置的那个值 

阅读全文>>

标签: nginx 反向代理 upstream

评论(0) 浏览(234)

pathinfo配置全局生效的原因

2017-3-28 fredzeng WEB服务

pathinfo配置全局生效的原因后,发现部分目录转发其他服务器代理不能生效,访问的路径还是走pathinfo路径。分析原因,原来是在是否进入要加入一个location / 匹配,否则全部都会到pathinfo。比如我的www.dnsdizhi.com/mptest/public/xxx 变成请求www.dnsdizhi.com/mptest/public/index.php/xxxx

阅读全文>>

标签: nginx php pathinfo ThinkPHP

评论(0) 浏览(239)

Nginx Google 扩展,让google反向代理的配置和使用wen.lu一样简单.

2016-12-13 fredzeng WEB服务

Nginx Google 扩展,让google反向代理的配置和使用wen.lu一样简单.google_scholar 依赖于 google, 所以 google_scholar 无法独立使用.
由于谷歌学术近日升级, 强制使用 https 协议, 并且 ncr 已经支持, 所以不再需要指定谷歌学术的 tld

阅读全文>>

标签: nginx Google 反向代理 proxy

评论(0) 浏览(743)

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

2016-12-9 fredzeng WEB服务

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

阅读全文>>

标签: nginx http ssl证书 https http400

评论(0) 浏览(512)

隐藏Nginx和PHP版本号

2016-11-24 fredzeng WEB服务

配置完一台服务器后,并不是就可以高枕无忧了,前不久刚刚爆发的PHP 5.3.9版本的漏洞也搞得人心惶惶,所以说经常关注安全公告并及时升级服务器也是必要的。一般来说,黑客攻击服务器的首要步骤就是收集信息,比如说你的软件版本,这些将成为下一步有针对性攻击的依据。所以说一定程度的隐藏这些信息就显得非常有必要了,本文将简单介绍如何在网络上隐藏Nginx版本号以及PHP的版本号。

阅读全文>>

标签: nginx php 版本号

评论(0) 浏览(490)

利用Nginx的ngx_http_image_filter_module做实时的图片压缩缩略图

2016-11-19 fredzeng WEB服务

你还在用 ImageMagick 生成网站的上传图片缩略图吗?其实有更好的方法一部到位,简单有效。有时候我们会因为一些其他的考虑(例如:价格因素),选择本地文件存储上传文件,这个时候,我们如何实现图片缩略图呢?其实 Nginx 内置了 ngx_http_image_filter_module 可以帮助你处理图片。

阅读全文>>

标签: nginx imagemagick 图片压缩 压缩

评论(0) 浏览(488)

全民大直播,流媒体选择Nginx是福还是祸?

2016-8-22 fredzeng WEB服务

视频直播的持续升温,无意间也让带宽生意的争夺变得异常残酷。一时间,各种云计算、CDN、视频云提供商都在视频尤其是直播上投入重兵,揭竿而起的新生起义军们也正马不停蹄的赶往这方战场,各种号称可以在IaaS、PaaS、SaaS不同层面提供平台级、接口级以及产品级服务的花式作战口号此起彼伏,让人眼花缭乱,“僧多粥少”可能成为了当前支撑视频技术解决方案市场最恰当的提法。如此局面之下,视频云和CDN们,技术上到底是在竞争什么?作为视频平台和即将要进入视频领域的运营者,在技术平台的选型和搭建上又如何才能避免掉入大坑?

阅读全文>>

标签: nginx CDN nginx-rtmp RTMP HLS

评论(0) 浏览(882)

nginx支持中文文件名方法

2016-8-22 fredzeng WEB服务

nginx支持中文文件名方法载过来与大家一起分享!该方法还没有亲自测试,所以不太确定是否真有用!

阅读全文>>

标签: nginx apache nginx.conf

评论(0) 浏览(578)

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) 浏览(722)

Powered by emlog sitemap