14

文章标签:Nginx

Nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器。

Hopetree-自定义图像 Hopetree 2月,3 周前 Nginx rclone 七牛云 图床

一场由“备案注销”带来的网站危机

这周我的网站备案被我注销了,因此带来了一场网站访问危机。其中最大的问题就是我使用的七牛云图床随着备案的注销直接把我配置的图床子域名冻结了,导致我博客使用的图片直接无法访问。这篇文章记录一下我在这场事件中的处理方案。

这周我的网站备案被我注销了,因此带来了一场网站访问危机。其中最大的问题就是我使用的七牛云图床随着备案的注销直接把我配置的图床子域...

Hopetree-自定义图像 Hopetree 3月前 Django Nginx User-Agent

Django博客评论区显示用户操作系统与浏览器信息

本文介绍了在博客中展示用户浏览器和操作系统信息的实现方法。文章详细描述了通过Nginx配置获取 User-Agent,并在 Django 中存储和解析该信息的步骤,最终通过自定义标签和模板,实现了用户评论中显示相关图标和详细版本信息的功能。

本文介绍了在博客中展示用户浏览器和操作系统信息的实现方法。文章详细描述了通过Nginx配置获取 User-Agent,并在 Dj...

Hopetree-自定义图像 Hopetree 8月,1 周前 Nginx Gzip

Nginx 应对网站扫描工具的方案

Gzip 炸弹干扰网站扫描工具的方案看似很厉害,实际上我认为根本不会起到任何作用,而且返回炸弹本身也是需要消耗网站流量和带宽的,所以并不划算。而使用 Nginx 配置直接忽略非正常请求的方式可以有效的节省服务端的处理,也可以节省日志空间,怎么看都是收益最高的选...

Gzip 炸弹干扰网站扫描工具的方案看似很厉害,实际上我认为根本不会起到任何作用,而且返回炸弹本身也是需要消耗网站流量和带宽的,...

Hopetree-自定义图像 Hopetree 10月,1 周前 Nginx 工作经验

Nginx配置gzip压缩的重要性

前段时间客户这边的项目一直反应内外网访问平台有很大的网络差异,之前经过一系列数据对比给了一个初步定论是“内外网网络差异导致的访问问题”。然后这周才发现,是因为外网的代理服务器上的Nginx没有配置gzip而内网的代理配置了gzip导致的差异,现在就接机讨论一下...

前段时间客户这边的项目一直反应内外网访问平台有很大的网络差异,之前经过一系列数据对比给了一个初步定论是“内外网网络差异导致的访问...

Hopetree-自定义图像 Hopetree 10月,4 周前 Nginx

Nginx配置中server模块的加载顺序和规则

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规则,这篇文章就来分享一下我对server模块的匹配规则的理解,并进行一些测试验证这些结论。

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规...

Hopetree-自定义图像 Hopetree 11月前 Nginx

终于理解了Nginx配置中location规则的优先级问题

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载,因此被定性为“有源码泄露的安全风险问题”。因此,需要禁用这些.map文件的访问,于是决定用Nginx添加配置来禁用,但是设置过程中...

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载...

Hopetree-自定义图像 Hopetree 1 年,3月前 Nginx

Nginx配置移动端访问自动重定向到指定请求

之前有个项目有个需求是同一个地址PC端访问的时候直接返回当前网页,而如果是移动端访问,则需要重定向到移动端的另一个地址,当时想到的方案就是通过nginx来做,然后网上找了一些相关资料,最后配置达到了要求,现在分享一下这个配置方式。

之前有个项目有个需求是同一个地址PC端访问的时候直接返回当前网页,而如果是移动端访问,则需要重定向到移动端的另一个地址,当时想到...

Hopetree-自定义图像 Hopetree 1 年,3月前 Nginx

Nginx使用resolver配置解决域名解析成ipv6的问题

这篇文章主要想分享的是使用nginx的resolver配置来自定义域名解析的IP协议,可以规避域名解析到ipv6导致访问失败的问题。并且,经过验证,这个配置不能单独配置,需要配置set将域名赋值给变量来使用。

这篇文章主要想分享的是使用nginx的resolver配置来自定义域名解析的IP协议,可以规避域名解析到ipv6导致访问失败的问...

ChatGPT-自定义图像 ChatGPT 1 年,5月前 Nginx ChatGPT

[ChatGPT解决方案]获取 nginx 日志中请求 IP 统计数,设置 IP 流量限制

今天在查看服务器日志的时候无意间发现我 nginx 的日志文件有一天很大,于是猜测应该是有人在用脚本请求平台,进行想看看到底是个什么情况,所以有了这篇与 ChatGPT 的聊天记录。

今天在查看服务器日志的时候无意间发现我 nginx 的日志文件有一天很大,于是猜测应该是有人在用脚本请求平台,进行想看看到底是个...

ChatGPT-自定义图像 ChatGPT 1 年,7月前 Nginx ChatGPT OpenAI

[ChatGPT解决方案]Nginx配置实现请求失败图片的统一转发

ChatGPT提供了一个解决方案,可以帮助将请求不到的图片地址转发到一个固定的图片地址。该方案利用Nginx配置实现,并且可以匹配任何 /media/avatar/ 开头、包含至少一个子目录和一个图片文件的请求。如果请求的图片不存在,Nginx将会将请求转发到...

ChatGPT提供了一个解决方案,可以帮助将请求不到的图片地址转发到一个固定的图片地址。该方案利用Nginx配置实现,并且可以匹...