
openresty
first saw you
奔跑的蜗牛...
展开
-
linux 使用 go get 报 unrecognized import path “golang.org/x/crypto/XXX“ 的解决方法及手动安装 golang.org/x 包方法
问题描述在linux上使用 go get -u github.com/astaxie/beego ,安装beego框架环境时报 unrecognized import path “golang.org/x/crypto/acme/autocert”: XXX 请求超时:unrecognized import path "golang.org/x/crypto/acme/autocert": https fetch: Get "https://golang.org/x/crypto/acme/auto原创 2020-07-31 17:39:51 · 1824 阅读 · 0 评论 -
nginx反向代理proxy_pass URL中加URI与不加URI的区别
1、简单说明proxy_pass URL ,URL中是否含有URI,如果不包含,那么nginx服务器不会改变原地址的URI;如果包含了URI,则nginx服务器会使用新的URI替换原来的URI。来瞅瞅下面两个例子你就明白了。如图在端口为18011的服务器上有 location模块的/admin/url 路由。server { listen 18011; server_name location; location /admin/url{原创 2020-07-02 00:21:18 · 3302 阅读 · 1 评论 -
Nginx的http反向代理指令
1、nginx的http反向代理指令非SSL部分指令说明proxy_pass指定上游proxy_bind连接绑定地址proxy_buffer_size接收响应头部缓存proxy_connect_timeout连接上游超时时间proxy_ next_upstream出错时更换上游proxy_next_upstream_time更换上游超时时间proxy_next_upstream_tries更换上游重试次数proxy_read_ti原创 2020-06-22 23:10:14 · 505 阅读 · 0 评论 -
Nginx 配置详解
一、序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功...转载 2020-02-27 21:11:54 · 148 阅读 · 0 评论 -
基于Openresty进行配置https,配置https后能够对传输的文本进行加密传输(http请求转换为https请求)
一、配置https1、默认openresty、openssl已经安装完成,我在/usr/local/openresty/nginx/conf/目录下创建一个cert文件夹用来存放证书和服务器私钥(可根据自己情况而定)。[root@ZYL conf]# pwd/usr/local/openresty/nginx/conf[root@ZYL conf]# lscert ...原创 2019-12-30 20:05:39 · 2700 阅读 · 0 评论 -
前端url的POST请求body中带有“=”,“+”等特殊字符,传输到后端openresty处变成了冒号(":")与空格(" ")的解决方法
1.前端POST请求的body,json字符串格式:{"xingming":"JylWg85EANZyXB9coTDxkbMcwZDcrdd+9v/4Pq19DPqZYKu9MzuA0eAszNcXkVL9S597KuD2e0wypzVnj7ElCPJahayFVyrCjckGiz/O+XPg+bRfSkTFFWrOau6AwG//IaKaoKdTdstl0tfgWN+jSCm90j4J4/S3...原创 2019-12-13 20:09:56 · 5238 阅读 · 0 评论 -
Nginx中if语句的使用,通过if语句判断一个url请求中是否含有敏感字符,包含敏感字符则拒绝请求,否则请求正常访问。
1、正则表达式匹配:符号说明==等值的比较~与指定正则表达式模式匹配,区分字符大小写~*与指定正则表达式模式匹配,不区分字符大小写!~与指定正则表达式模式不匹配,区分字符大小写!~*与指定正则表达式模式不匹配,不区分字符大小写2.文件及目录匹配:符号说明-f ,!-f判断指定路径的文件是否存在-d, !-d...原创 2019-12-11 11:54:41 · 43286 阅读 · 1 评论 -
openresty1.15.8.2版本opm包管理工具的使用
1、OpenResty1.15.8.2版本已经包含并默认安装了opm。所以你不需要自己安装opm,我们只需要做一个软连接就可以了。2、进入openresty的bin目录下,可以看到opmcd /usr/local/openresty/bin[root@ZYL /]# cd /usr/local/openresty/bin/[root@ZYL bin]# lsmd2pod.pl ngin...原创 2019-12-09 20:16:42 · 1720 阅读 · 0 评论