-
Nginx服务器接入百度云加速CDN后如何获取真实访客IP?
默认情况下,开启百度云加速CDN后,网站日志的请求IP只会显示 百度CDN的代理节点。 但有些站长是需要查看访客真实IP,所以今天教大家如何获取真实用户IP。 百度云加速转发的HTTP头信息中增加 X-Forwarded-For 信息,用于记录客户端的真实IP,所以我们只要修改服务器配置就行, Nginx获取真实IP的方法: 原理:使用Nginx自带的Realip模块获取用户真实IP 修改ngin…
-
nginx反向代理时上传卡死或速度慢的解决办法
1.打开宝塔控制面板,选择“网站”,选择左侧“反向代理”,点击“配置文件”。 2.在location{}内添加箭头所指的一行代码:client_max_body_size 1024m;
-
几个常用 Nginx 规则
本人常用的几个 Nginx 规则,笔记笔记。 防止tpl inc cfg文件被下载 location ~* \.(tpl|inc|cfg)$ { deny all; } 套用CDN的情况返回真实IP add_header X-Real-IP $http_x_real_ip; set_real_ip_from 0.0.0.0/0; real_ip_header X-Real-IP; real_ip_…
-
宝塔面板开启SSL强制跳转后实现指定目录不跳转HTTPS
虽然使用加密连接https更加安全,但在一些特定情况下却只能使用http不能使用加密连接; 在宝塔面板中开启SSL强制跳转后全站所有目录都会跳转到https并没有例外的选项; 本来以为加一条if指定条件不跳转就行了,结果不能实现,原来Nginx不支持if逻辑和嵌套语法; 最后找了不少资料,终于可以实现开启强制跳转后指定目录不跳转https的方案了; 方案 宝塔面板开启强制跳转https后Nginx…
-
宝塔面板下nginx屏蔽垃圾蜘蛛禁止抓取不影响火车头发布
最近查看服务器日志,发现一些垃圾蜘蛛,一直爬行很多,比如以下这些垃圾,太烦人了。 Mozilla/5.0 (compatible; SemrushBot/6~bl; +http://www.semrush.com/bot.html)" Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)" 本人一直…
-
宝塔面板开启Nginx fastcgi_cache缓存为WordPress提速
说到wordpress的缓存,大家想到的肯定是 WP-Super-Cache 的静态html缓存,以及 memcached 或 redis 动态缓存,插件的缓存效果肯定是有的,但是容易出现各种问题,比如配置很复杂、配置全英文、插件之间的冲突等,所以今天我要教大家一个更高级的缓存:Nginx fastcgi_cache缓存,直接在nginx层面缓存页面,还支持缓存伪静态!效果比起传统的php缓存好得…
-
BT宝塔面板修改nginx默认80端口为任意端口
有时我们需要使用80端口,可nginx的默认端口为80 故需要将nginx默认端口80为其他任意端口 nginx的配置文件路径: www/server/panel/vhost/nginx/ 把这个目录里面的conf配置文件的80全部改成你要的端口,我这里是改成81 其次,每增加一个站点,会增加一个此站点的配置文件,所以后期增加站点后也要来这里修改下端口。因为增加的端口默认是80。 配置文件修改完毕…
-
nginx 反向代理 502 错误的解决
Nginx反向代理----502报错 问题描述:通过nginx反向代理地址之后报错502,后台日志报错信息为(upstream sent too big header while reading response header from upstream) 问题原因:nginx中proxy_buffer_size默认值是4k,第三方地址响应头超过了此长度,Nginx报upstream sent t…
-
nginx下301跳转到https出现不安全连接的问题
群里小伙伴上次变更域名后,将老域名通过301跳转到新域名(参看:宝塔面板操作多个域名做301跳转)后,落下了一个后遗症:开启强制SSL后,通过输入老域名或者外部链接到老域名,会出现301不生效,浏览器加载一个您的链接不是私密连接的对话页面。这就尴尬了,既要保证正常跳转,又需要强制SSL连接,通过重新配置nginx的301跳转来改造下。 先上一张图,就是上面提到的不是私密连接 正题,配置方法(以宝塔…
-
Nginx常用屏蔽规则,让网站更安全
在开始之前,希望您已经熟悉Nginx常用命令(如停止、重启等操作)及排查nginx错误日志,以免出现问题不知所措。如无特殊注明,以下的命令均添加到server段内,修改nginx配置之前务必做好备份,修改完毕后需要重载一次nginx,否则不会生效。 防止文件被下载 比如将网站数据库导出到站点根目录进行备份,很有可能也会被别人下载,从而导致数据丢失的风险。以下规则可以防止一些常规的文件被下载,可根据…
-
军哥Lnmp 一键安装包 简单反向代理设置
Nginx是一个高性能的HTTP和反向代理服务器,使用Nginx,只需要简单的几条命令保存到文件,即可实现简单、基本反向代理功能。 一、进入相关目录 如创建一个网址为“815494.com”的虚拟主机 [success]cd /usr/local/nginx/conf/vhost[/success] 进入LNMP一键包的虚拟主机配置文件夹,找到刚刚创建的“815494.com.conf”文件,并编…
-
几个常用 Nginx 规则
# 防止tpl inc cfg文件被下载 location ~* .(tpl|inc|cfg)$ { deny all; } # 套用CDN的情况返回真实IP add_header X-Real-IP $http_x_real_ip; set_real_ip_from 0.0.0.0/0; real_ip_header X-Real-IP; real_ip_recursive on; # SSL反…
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!