-
想用 nginx 反代 gmail 的 smtp 和 imap,该如何配置
nginx 的文档我也查,官方的示例都是用后端 auth 配的,没看明白。里面连大带宽服务器 smtp 链接地址都没有。大神给个配置示例可好!?大神给个配置示例可好!?大神给个配置示例可好!?nginx 无法反代 gmail ,因为还有登录那一项过不去...
-
nginx 获取真实 IP 的疑问,以及 nginx lua redis 防 CC 针对部分 IP 不起作用的问题
服务器是公网 IP,单机所以没有用反向代理是不是这种情况下,$remote_addr 就会始终是真实 IP 呢?我额外设置了fastcgi_param HTTP_X_FORWARDED_FOR $remote_addr;这样就能保证$remote_addr 始终是用户的真实 IP 呢?我在这样的配置下,参考下面的文章 配置了 redis 和 luahttps://blog.linux...
-
关于 NGINX 的 upstream 配置的 fail_timeout=0 参数的意义
今天在下面的这个 NGINX 例子配置文件里里看到一个有意思的观点,就是如果后端是一个动态程序,那么 upstream 的 fail_timeout 应该设置为 0 :https://bogomips.org/unicorn/examples/nginx.confupstream app_server { ... server 192.168.0.7:8080 fail_timeo...
-
nginx 虚拟子目录反向的问题
目前有一个正常访问的 HTTPS 站点配置,我在中间想加一个虚拟子目录,去反代另外一个 PT 管理页面,结果能正常到要求输入管理密码的页面,待输入完密码后,就提示找不到页面,无法访问了。密码验证页的 URL: https://www.test.com/pt密码通过后的 URL: https://www.t国外服务器est.com/transmission/web/nginx 子目录配置...
-
用 nginx 给图片水印
看到 https://github.com/vdvm/nginx-watermark 这个库我尝试了下,是可行的,但是我想增加个水印平铺的功能?请问有什么是实现思路?没写过 nginx 插件, 对 c 也只能说是了解.看代码主要水印处理部分主要在这里gdImageCopy(watermark_mix, dst, 0, 0, wdx, wdy, watermark->sx, waterm...
-
Nginx 二级子目录配置问题
现状:1、非 Programmer,菜鸡;2、腾讯云,未备案,此前装了一个 typecho ( https://domain/typecho )和 nextcloud ( https://domain/nextcloud ),访问 https://domain 自动跳转到 typecho,typecho 几乎不使用,主要用 nextcloud 同步个人文档;3、近期安装了一个 mind...
-
请教从 Nginx 1.6.2 升级到最新 1.11.5 得正确姿势
是这样的,我小白一个,翻了好多教程折腾把 www.uptownboy.cn 弄好了。觉得还可以继续折腾,又试着想用 Let's Encrypt 给加上 HTTPS , VPS 上 Debian 8 装的是 1.6.2 ,发现原来 Nginx 从 1.9.2 才开始支持 HTTP 2.0 ,开始查直接 apt-get update 的方法,结果报错:The following packa...
-
请教一个 nginx 修改返回状态码的问题
RT, 比如我在要在用户访问某个图片 rul 抗投诉服务器的时候, 将原来返回的 200 状态码 修改为 502,请问该怎么做?可能说得不明确 , 我的想法是利用 location 让用户访问这个 url 的时候, 返回我自己定义的状态码location /xxx { return 502}凭印象写的,顺着思路查一查吧...
-
nginx 的 lua 模块 怎样实现 tcp 代理验证?
nginx 只用到 tcp 模块做 4 层的代理,作为 http 代理服务器,模块取自 https://github.com/yaoweibin/nginx_tcp_proxy_module 现在想对代理做验证,只允许经过验证的用户使用nginx代理。可以是 ip 认证,但最好是帐号密码认证。帐号密码验证不要像 HTTP Auth Basic 那样关了浏览器就还要重新输入,最好能在一...