![Nginx使用resolver配置解决域名解析成ipv6的问题 Nginx使用resolver配置解决域名解析成ipv6的问题](http://static.51tbox.com/static/2025-01-06/col/a1e36add60e1e748fbf9df8435a78189/0fc1e51de2784159b852c5094be46636.png.jpg)
Nginx使用resolver配置解决域名解析成ipv6的问题
最近发现我服务器的nginx有很多错误日志,日志显示的错误是请求上游服务错误,而上游服务的请求IP是ipv6,所以是因为上游不支持ipv6请求导致的错误。于是我经过了一系列求助,彻底解决了这个问题,在此记录一下。 问题现象 {#问题现象} ------------ ### 背景 {#背景} 首先来看看这个问题出现的背景。 我博客的图片都是使用七牛云当作图床,为了在引用图...
最近发现我服务器的nginx有很多错误日志,日志显示的错误是请求上游服务错误,而上游服务的请求IP是ipv6,所以是因为上游不支持ipv6请求导致的错误。于是我经过了一系列求助,彻底解决了这个问题,在此记录一下。 问题现象 {#问题现象} ------------ ### 背景 {#背景} 首先来看看这个问题出现的背景。 我博客的图片都是使用七牛云当作图床,为了在引用图...
今天在查看服务器日志的时候无意间发现我 nginx 的日志文件有一天很大,于是猜测应该是有人在用脚本请求平台,进行想看看到底是个什么情况,所以有了这篇与 ChatGPT 的聊天记录。 统计 nginx 日志中IP请求数 {#统计-nginx-日志中ip请求数} -------------------------------------- 发现 nginx 请求异常的时候可以...
场景描述 {#场景描述} ------------ 需求理解和方案 {#需求理解和方案} ------------------ 您可以尝试使用以下Nginx配置,将无法访问的图片请求转发到本地的/media/avatar/default.png文件: ```bash location / { # 所有请求都转发到后端服务器 proxy_pass htt...
经常在内部环境需要将网站配置成 https,于是就有了一个需求:创建一个不会过期的 ngxix 自签名证书。于是就向 ChatGPT 提出了这个需求,得到了想要的解决方案。 脚本生成自签名证书 {#脚本生成自签名证书} ---------------------- 您好,下面是一个示例 shell 脚本,它可以读取配置文件中的参数并生成自签名证书。配置文件的格式为 key=...
一般的 web 服务都会设置缓存机制,特别是那些大型的服务,因为请求多,所以为了减少对数据库的查询,可以使用缓存来存储一些必要的信息给请求调用。Django 自身也有一套相对完善的缓存系统,这篇文章来介绍一下使用 redis 作为 Django 缓存的使用方法,并且说一下我在使用缓存的过程中遇到的问题。 redis 是一个 key-value 存储系统,常用于缓存的存储。先来...
我的 Django 博客项目是部署在阿里云 ECS 服务器上面的,服务器的系统是64位的 Ubuntu 16.04 系统,部署的方式是使用 Nginx + Gunicorn 实现,数据使用的是 MySQL。部署其实是一个大坑,我在部署的过程中也是踩过很多坑,所以这篇文章就来介绍一下我的项目的完整部署过程,希望看到的人能少走弯路。 项目准备 {#项目准备} ----------...
WordPress上发布一篇文章,为了让真实用户才能看到隐藏部分的内容,这时候可以让用户关注微信公众号,发送指定的验证码,验证成功后显示隐藏的内容,间接的也为公众号引流。 开始 --- 首先是要怎样指定文章中的那部分内容隐藏。 发布文章时,将需要隐藏的内容放在`<yg_wx>`和`</yg_wx>`中间,例如"`<yg_wx>...
先看效果: [![](http://static.51tbox.com/static/2025-01-06/col/041f7164dfbfcfea6e548f4d6242d2cc/057df8e1f71a4bd9879bdd0365b6f6e3.jpg.jpg)](http://static.51tbox.com/static/2025-01-06/col/041f716...
对WordPress二次开发或者有一些小改动,会需要用到一些URL,例如获取上传目录、主页地址等,这些URL又不能直接写成固定的,下面就总结了一些常用的函数。 以下拿本站点(www.ygbks.com)为例。 ### home_url() $url = home_url(); echo $url;//输出: http://www.ygbks.com ...
如果想在网站的根目录创建一个页面,连接网站的数据库,自己写数据库连接的方法比较麻烦,这时候可以使用WP里封装好的数据库操作的类,将wp-blog-header.php(在根目录)引入就可以使用了。 require_once('wp-blog-header.php'); global $wpdb; 增删改查 ---- 插入数据,使用inser...