随笔分类 -  nginx

摘要:$request_uri This variable is equal to the *original* request URI as received from the client including the args. It cannot be modified. Look at $uri 阅读全文
posted @ 2017-07-04 15:43 行知散人 阅读(13968) 评论(0) 推荐(0) 编辑
摘要:nginx 要实现限速,完整的实现是要限制客户端请求频率,并发连接和传输速度 1.请求限制 Nginx 请求限制的功能来自于 ngx_http_limit_req_module 模块。使用它需要首先在 http 配置段中定义限制的参照标准和状态缓存区大小。比如下面的配置就是定义了使用客户端的 IP 阅读全文
posted @ 2017-06-29 09:22 行知散人 阅读(494) 评论(0) 推荐(0) 编辑
摘要:一.last & break (1)last 和 break 当出现在location 之外时,两者的作用是一致的没有任何差异。 注意一点就是,他们会跳过所有的在他们之后的rewrite 模块中的指令,去选择自己匹配的location (2)last 和 break 当出现在location 内部时 阅读全文
posted @ 2017-06-23 09:16 行知散人 阅读(8123) 评论(0) 推荐(0) 编辑
摘要:考虑到网站的在多种设备下的兼容性,有很多网站会有手机版和电脑版两个版本。访问同一个网站URL,当服务端识别出用户使用电脑访问,就打开电脑版的页面,用户如果使用手机访问,则会得到手机版的页面。 nginx判断设备根据useragent,国外有个开源的User-Agent区分pc和手机的解决方案可以直接 阅读全文
posted @ 2017-06-22 17:49 行知散人 阅读(1551) 评论(0) 推荐(0) 编辑
摘要:cat access.log |awk '{sum+=$10} END {print sum/1024/1024/1024}' $10是nginx字段bytes_sent 字段,根据自己的日志格式修改 body_bytes_sent 发送给客户端的字节数,不包括响应头的大小 bytes_sent 发 阅读全文
posted @ 2017-06-16 09:52 行知散人 阅读(8995) 评论(0) 推荐(0) 编辑
摘要:location ~ ^/myclear(/.*) { allow 10.0.0.0/8; allow 10.28.100.0/24; allow 127.0.0.1; deny all; proxy_cache_purge cache_wwwme $scheme$request_method$ho 阅读全文
posted @ 2017-04-12 11:41 行知散人 阅读(1967) 评论(0) 推荐(0) 编辑
摘要:nginx根据目录反向代理到后端不同的服务器 server { listen 80; server_name demo.domain.com; #通过访问service二级目录来访问后台 location /service/ { #DemoBackend1后面的斜杠是一个关键,没有斜杠的话就会传递s 阅读全文
posted @ 2017-01-21 14:28 行知散人 阅读(1628) 评论(0) 推荐(0) 编辑