51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

开源工具

 Nginx 如何处理请求?

Nginx 如何处理请求?

厉飞雨 阅读(25) 评论(0) 赞(3)

嗨,你好呀,我是**猿java** Nginx(Engine X)是一个高性能的HTTP和反向代理服务器,它以其高并发、高性能和低资源消耗著称。这篇文章,我们将从原理、代码以及示例来深入分析 Nginx如何处理请求。 Nginx请求处理原理 {#Nginx请求处理原理} ========================== Nginx请求处理的原理主要涉及以下 6个核心技...

TP3.2访问静态资源提示无法加载模块nginx

TP3.2访问静态资源提示无法加载模块nginx

厉飞雨 阅读(18) 评论(0) 赞(4)

**说明信息:** Thinkphp版本:3.2 URL_MODEL配置2 **解决方法:** > rewrite \^/Public/(.)$ /Public/$1 break; //加在下面这行规则上面,假设静态资源位于根目录下Public目录下 > rewrite \^(.)$ /index.php?s=$1 last;

Nginx upstream模块

Nginx upstream模块

厉飞雨 阅读(26) 评论(0) 赞(4)

##### Nginx upstream模块使用及介绍: Nginx upstream模块主要提供数据转发功能,为nginx提供了跨越单机的横向处理能力,使nginx摆脱只能为终端节点提供单一功能的限制,而使它具备了网路应用级别的拆分、封装和整合的战略功能。在云模型大行其道的今天,数据转发使nginx有能力构建一个网络应用的关键组件。当然,一个网络应用的关键组件往往一开始都会...

http跳转https_设置指定目录不跳转nginx rewrite

http跳转https_设置指定目录不跳转nginx rewrite

厉飞雨 阅读(24) 评论(0) 赞(5)

今天遇到需求是在访问url网址需要实现部分路径不进行https跳转,之前nginx设置的是对全部http url进行301跳转到https协议,具体实现的nginx rewrite如下: ```c set $is_jump 0; if ( $request_uri ~ ^/post/.* ){ #如果url地址中包含post则不跳转 set $is_jump 1; } i...

nginx防盗链(适用于图片与文件下载)

nginx防盗链(适用于图片与文件下载)

厉飞雨 阅读(22) 评论(0) 赞(3)

**配置防盗链初衷是多为节约服务器带宽资源及简单对网站资源进行防盗。** ### 一、普通防盗链 ngx_http_referer_module模块:可根据header中的referer信息屏蔽某些请求对网站或应用的访问,可以起到禁止直接访问网站static files的作用(防盗链或保护文件)。 location ~ ^/img/.*.(gif|jpg|jpeg...

Typecho文章阅读量自定义

Typecho文章阅读量自定义

厉飞雨 阅读(23) 评论(0) 赞(3)

1、修改视图文件程序 admin/wirte-post.php打开这个文件找到合适的位置,添加个input框,用来输出阅读参数,我是放在日期下方的。 ```php <!--新增文章默认阅读量开始--> <section class="typecho-post-option"> <label for="views&qu...

Typecho评论ip定位归属地入库存储

Typecho评论ip定位归属地入库存储

厉飞雨 阅读(32) 评论(0) 赞(4)

### 背景 typecho留言评论增加IP地址定位归属地信息入库存储,即在访客提交评论时同步存储访客的IP地址定位归属地,便于直接输出显示。 虽然目前有插件能动态解析IP地址归属地并呈现,但缺点是较容易触发各地图开放平台IP定位服务的每秒并发量约定上限。 `本文基于Typecho 1.2.1环境编写。最后更新于2023-11-30 15:08:56 星期四` ### 增加...

Nginx限制并发连接数和白名单配置-提升整体并发

Nginx限制并发连接数和白名单配置-提升整体并发

厉飞雨 阅读(39) 评论(0) 赞(3)

{#menu_index_1} #### 背景/需求: 恶意攻击、恶意采集、恶意刷页面 秒杀、抢购并发连接限制、队列缓冲 web下载带宽限制、web请求速率限制 CC攻击 #### Nginx连接数限制模块: {#menu_index_2} 说明:Nginx有很多模块、模块下面又分很多指令,下面就说说limit_conn_zone和limit_conn两...

uniapp getBLEDeviceCharacteristics 10004 苹果IOS

uniapp getBLEDeviceCharacteristics 10004 苹果IOS

厉飞雨 阅读(24) 评论(0) 赞(1)

\*\*异常背景:\*\*基于uni-app低功耗蓝牙(BLE)API实现蓝牙通讯,android真机测试getBLEDeviceCharacteristics获取特征值成功,同样代码苹果ios真机获取getBLEDeviceCharacteristics失败并返回10004错误 **分析与解决思路:** \*\*1、\*\*注意uuid大小写问题,如果uuid是小写的,请全...

uniapp vue3小程序版本更新升级提示

uniapp vue3小程序版本更新升级提示

厉飞雨 阅读(31) 评论(0) 赞(0)

在uni-app开发过程中,应用的版本更新是一个常见的需求。当开发者发布了新版本的小程序后,希望用户在下一次打开旧版小程序时能够收到更新提示,引导用户更新到最新版本。本文介绍了基于uniapp vue3开发的微信小程序迭代更新版本后,用户使用小程序时提示其升级版本。 **版本说明:** 基于uniapp vue3 ts **实现方式:** 在uniapp小程序的App.vu...