-
关于 request_time 和 upstream_response_time
贴一部分 nginx 的 access.log 的数据, 分别是method, request_time, upstream_response_time, request_time - upstream_response_time"GET 0.143 1.131 0.988"GET 0.053 0.053 0"POST 0.029 0.029 0"GET 0.037 3.034 2.9...
-
nginx 作为 tcp 代理时,可否进行分支流量
情况是这样的,内网有一个 socket 的服务(基于 tornado 的),定时会将内容推送到连接的客户端。但是由于分析数据的必要(又不影响正常的环境),想将推送到的数据分到另外的机器上(不要问我为什么不直接连到这个内网 socket 服务,因为有很多很多限制),我的设想是 nginx 作为一个代理,本身它是连到这个内网的 s大带宽服务器ocket 的服务的,然后需要抓去分流的客户端之...
-
ngnix 禁止 get 带? 的 url 怎么操作呀?
220.181.108.76 - - [21/May/2016:14:5国外服务器5:35 +0800] "GET /?t=bz1f2 HTTP/1.1" 200 13626 "-" "Mozilla/5.0 (compatible;被海量类似的请求所蹂躏,百度了相关资料,只学习到如何 ngnix 屏蔽某类 UA 并返回 403想学习了解下如何针对 "GET /?t=bz1f2 HTT...
-
nginx 反向代理问题
情况是,只有一个公网 IP: 222.222.222.222 只开了一个端口 80;(不能多开)内网有很多 web 服务器,192.168.1.N 每个的端口各不同问题来了,如何通过 80 端口去访问到不同的内网 web 服务. server {listen 80;server_name2 22.222.222.222; location / {大带宽服务器 proxy_pass ...
-
nginx rewrite 或 try_files 问题
有一个通过 jekyll 生成的博客放在路径 A, 并且生成的 html 都以 A 作为根目录"/"引用.我将 A 在 nginx 的网站主目录中软链接名为 blog.问题来了, 当我打开 "127.0.0.1/blog" 的时候, 博客的 index.html 可以加载, 但是其中引用的路径名为 "/X大带宽服务器XX.css" 的资源全部 404 了.我清楚问题是处在 "/XXX....
-
反向代理中文维基百科(包含手机版页面)
前阵子在 vps 上弄了一个中文维基百科的反向代理,但是一直存在手机端不能用的问题(会跳转到手机版的维基百科)。刚刚终于把这个问题解决掉了: https://w.sxisa.orghttps 的证书是用的 Lets Encrypt下面是 nginx 的配置:server { server_name w.sxisa.org; listen 80; rewrite ^/(.*) ht...
-
nginx 访问日志里为何会有其他网站的?
91.196.50.33 - - [28/Aug/2016:13:30:18 +0800] "GET http://testp4.pospr.waw.pl/testproxy.php HTTP/1.1" 404 3650 "-" "Mozilla/5.0 (Windows NT 5.1; rv:32.0) Gecko/20100101 Firefox/31.0" "-"185.25.1...
-
Nginx 搭建的 webdav 无法正常使用
我在 Nginx 上面搭了一个 webdav 服务,结果发现不能正常使用,登录后可以正常查看文件,但是不能正常创建文件和文件夹,创建文件的时候会提示文件已存在,网上找了半天也没美国服务器找到问题所在,下面是我的 Nginx 配置文件:server {listen 80 default_server;listen [::]:80 default_server ipv6only=on;se...
-
关于 nginx 日志一条奇怪的记录
2016/03/25 17:07:38 [error] 6838#0: *5304 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 107.151.226.242, server: blog.tanteng.me, request:...
-
nginx url 重写的问题
最大带宽服务器近要给学校写个东西,但是学校只给了一个域名,也不能改 dns 服务器,于是就有了如下奇怪的要求: 域名是 xxx.xxx.xxx这个域名下存在多个服务比如社团是 xxx.xxx.xxx/club 校内新闻是 xxx.xxx.xxx/news 如何让这两个请求指向不同的 root同时使 xxx.xxx.xxx/club/viewclub/1 这类请求在应用看来是 /view...