nginx
tj_boce_gjp
乐观向上
展开
-
nginx 区分手机浏览器和pc浏览器
可以通过nginx 区分手机浏览器和pc浏览器,需要在nginx.conf 的sever 中配置项目的内容 server { set $mobile 0; if ( $http_user_agent ~* "(Android|iPhone|Windows Phone|UC|Kindle)" ){ set $mobile "${mob...原创 2016-01-11 09:15:25 · 987 阅读 · 0 评论 -
nginx 配置和说明
Nginx 配置和说明: #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 4; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ] ...原创 2017-06-05 10:13:23 · 215 阅读 · 0 评论 -
nginx 升级为最新版 1.12.0
公司目前使用的nginx版本比较低(nginx-1.0.12),请网络安全公司做了一下“远程安全评估”,发现有下列漏洞:nginx URI处理安全限制绕过漏洞(CVE-2013-4547)Nginx 'access.log'不安全文件权限漏洞(CVE-2013-0337)nginx SSL会话固定漏洞(CVE-2014-3616)nginx resolver 拒绝服务漏洞(CVE-...原创 2017-07-12 10:44:12 · 791 阅读 · 0 评论 -
nginx缓存模块ngx_cache_purge配置
安装 ./configure \--prefix=/usr/local/nginx-1.0.6 \ # 安装路径--with-http_stub_status_module \ # 启用nginx状态模块--with-http_ssl_module \ # 启用SSL模块--with-http_realip_module \ # 启用realip模块(将用户IP转发给后端...原创 2017-07-14 14:00:57 · 309 阅读 · 0 评论 -
nginx 防止盗链功能
valid_referers 指令详解该指令后面可以接 none blocked serevr_names string或者是正则表达式none 代表没有refererblocked 代表有referer但是被防火墙或者是代理给去除了string或者正在表达式 用来匹配referernginx会通过查看referer字段和valid_referers后面的referer列表进行匹配,如果匹配到了...原创 2017-03-15 09:20:00 · 632 阅读 · 0 评论 -
nginx 配置文件
#user nobody;worker_processes 4; events { worker_connections 65535; use epoll;} http { include mime.types; default_type application/octet-stream; serv...原创 2017-03-15 10:14:36 · 215 阅读 · 0 评论 -
nginx location语法
location [=|~|~*|^~] /uri/ { … }= 严格匹配。如果这个查询匹配,那么将停止搜索并立即处理此请求。~ 为区分大小写匹配(可以使用正则表达式)!~为区分大小写不匹配~* 为不区分大小写匹配(可以使用正则表达式)!~*为不区分大小写不匹配^~ 如果把这个前缀用于一个常规字符串,那么告诉nginx 如果路径匹配那么不测试正则表达式实例:location = ...原创 2017-03-15 10:23:14 · 97 阅读 · 0 评论