Nginx if语句加正则表达式实现字符串截断
在给大家讲述这个问题之前,先给大家看一段nginx配置. 我们用到了 代码如下: location /test/ { default_type text/html; set_md5 $hash 'secret'$remot...
Nginx中IF、AND、OR语句用法实例
在上一篇文章:《》中, 我们介绍过了使用if来进行截断字符串的用法, 这次我们来了解下if的逻辑用法: 什么是逻辑用法呢, 就程序中的and、or关系, 就叫做逻辑了.
Nginx中IF语句实现数学比较功能
nginx的if支持=、!= 逻辑比较, 但不支持if中 <、<、>=、<= 比较. 本示例使用了 代码如下: location = /test/ { default_type html; set_ran...
Nginx和Apache几种防盗链配置方法实例
要实现防盗链,我们就必须先理解盗链的实现原理,提到防盗链的实现原理就不得不从HTTP协议说起,在HTTP协议中,有一个表头字段叫 referer,采用URL的格式来表示从哪儿链接到当前的网页或文件。...
nginx try_files指令判断文件是否存在实例
现在有这样一个需求,网站根目录下有静态文件,static目录下也有静态文件,static目录下的静态文件是程序批量生成的,我想让nginx在地址不变的前提下优先使用static目录里面的文件,如果不存在...
Nginx反斜杠自动解码问题解决方法
nginx 会对uri中的字符进行解码然后传递给fastCGI,一般情况下也无妨,偏偏我的搜索词中含有反斜杠,编码后的地址 代码如下: /search/Madmanfoo%2fLovesong/ nginx传递给php的地址就变成了,我...
Debian7编译安装nginx简明教程
Debian 7编译nginx前的准备工作: 代码如下: apt-get install -y gcc make vim apt-get install libpcre+* apt-get install -y grep zlib1g* apt-get install -y libssl1.0.0 apt-get ins...
基于Nginx的衍生版服务器Tengine简介
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验...
CentOS6.6 安装 Tengine 笔记
在先前的文章中介绍过,先前只是使用了运维人员配置好的内容,未自己进行过安装配置。周末闲来无事,对于Tengine进行了尝试性的安装。记录下面方便以后再做改进。
Nginx实现静态资源的反向代理实例
github 中很多项目都有一个 readme 文件,很多人喜欢在文件中添加自己的创作或封面图片,比如 substack 为他的每个项目绘制了一个 logo。这些图片在 github 中能直接在页面中显示出来,不过 url...
Nginx带宽控制(限速模块使用)
有个老项目,通过 Squid 提供文件下载功能,利用 实现带宽控制,问题是我玩不转 Squid,于是盘算着是不是能在 Nginx 里找到类似的功能。
Nginx下配置301重定向的正确方法例子
之前给nginx做301重定向的时候经常会这样写: 代码如下: server { listen 80; server_name www.jb51.net jb...
Nginx SSI指令配置详解
什么是SSIServer Side Include,通常称为服务器端嵌入,是一种类似于ASP的基于服务器的网页制作技术。大多数(尤其是基于Unix平台)的WEB服务器如Netscape Enterprise Server等均支持SSI命令。
Nginx出现The plain HTTP request was sent to HTTPS port问题解决方法
今天在配置Nginx+SSL的时候出现如题的错误,后来与度娘一番云雨之后找到一个解决方法,挺有用,随手转之。
Nginx配置txt、pdf、doc、xls等文件直接下载的方法
使用Nginx时,如果要让一些附件比如 txt,pdf,doc等不直接在浏览器打开,而弹出另存为的对话框(也就是下载) 则可以在nginx的加上头配置如下: 代码如下: if ($request_filename ~* ^.*?.(t...
Nginx屏蔽F5心跳日志、指定IP访问日志
代码如下: location / { proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add...
Nginx Location 指令简明指南
Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令比较简单,但却是配置 Nginx 过程中不得不去了解的。





