欢迎来到李先生的博客

深山的鹿,不知归处;万般皆苦,只可自渡。
扩大
缩小

随笔分类 -  nginx

Nginx反向代理之巨坑underscores_in_headers
摘要:一、背景 因为项目需求,在做Windows的相关的事情;基本架构就是Nginx--> Nginx --> IIS,在Linux机器上通过Nginx做反向代理到Windows的IIS;然后遇到的问题直接使用IIS的IP访问是没有任何问题的;只要通过Nginx的反向代理总会有部分会报错;报错具体如下: 阅读全文

posted @ 2021-09-05 12:57 Captain_Li 阅读(5584) 评论(0) 推荐(1) 编辑

运维角度处理跨域问题
摘要:目录 一、同源政策 二、跨域 三、两个场景 四、实例 五、写在最后 一、同源政策 同源政策指三个相同,协议相同、域名相同、端口相同;三者相同为同一个域,任何一个不同为非同一个域。 二、跨域 跨域指两个不同的域之间的资源交互。 如: http://www.leebook.com/index.html 阅读全文

posted @ 2020-07-26 11:49 Captain_Li 阅读(676) 评论(1) 推荐(1) 编辑

Nginx之伪404( root与alias )
摘要:目录 一、现象 二、root与alias的区别 三、建议 四、写在最后 一、现象 人类善于伪装,机器某些时候也善于伪装;Nginx请求看到404,第一反应就是文件不存在;但我们去检查的时候,它就正儿八经的躺在里面;既然存在,那为什么要404呢? 二、root与alias 1、在Nginx的配置文件中 阅读全文

posted @ 2020-07-20 20:13 Captain_Li 阅读(1805) 评论(0) 推荐(0) 编辑

centos7 下yum源安装nginx
摘要:简单粗暴: 1、rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、yum -y install nginx 阅读全文

posted @ 2018-06-27 17:40 Captain_Li 阅读(214) 评论(0) 推荐(0) 编辑

nginx的白名单
摘要:为nginx设置白名单的几个步骤: 第一步:指定能访问的白名单 vim /etc/nginx/ip.conf (如果在公司,记得这里是外网IP,要不然测很久都不知道为什么不行) 112.95.211.154 1; 第二步:修改nginx配置 第三步:为匹配项做白名单设置 1:default 0;表示 阅读全文

posted @ 2018-06-20 16:58 Captain_Li 阅读(5495) 评论(1) 推荐(1) 编辑

nginx的location优先级
摘要:问题:nginx设置了expires,但是不生效。有些细节真的是不去用它,不出问题真的发现不了什么 nginx的配置文件如下: server { listen 80; server_name aa.lile.com; root /data/lile; index index.html index.h 阅读全文

posted @ 2018-01-06 21:06 Captain_Li 阅读(14699) 评论(0) 推荐(0) 编辑

Nginx源码结构及如何处理请求
摘要:一、源码结构 1:下载安装包后,解压,可以看到目录结构,其中src目录下放的是源码 2:src源码目录下,可以看到这几个目录 mail:mail目录中存放了实现Nginx服务器邮件服务的源码,主要实现对邮件服务依赖的数据结构的定义和初始化,对SMTP协议、POP3协议和IMAP协议的实现,以及对SS 阅读全文

posted @ 2017-11-12 22:26 Captain_Li 阅读(481) 评论(0) 推荐(0) 编辑

初识nginx反向代理和缓存机制
摘要:实现的需求图: 环境: nginx缓存和反向代理服务器:192.168.0.224 实际存储数据机器:192.168.0.37 一、实现反向代理 1、安装nginx,两台服务器都需要安装 1)安装依赖包 2)下载nginx 3)解压编译 2、修改配置文件 这里只实现他的功能,并没有对配置文件做更多的 阅读全文

posted @ 2017-11-08 15:38 Captain_Li 阅读(11909) 评论(0) 推荐(0) 编辑

nginx里proxy_pass有无/的区别
摘要:nginx在反向代理的时候,proxy_pass需要指定路径,有无"/"的区别,如下: location /lile { 配置一: proxy_pass http://192.168.0.37/; 配置二: proxy_pass http://192.168.0.37; } 环境说明: 反向代理服务 阅读全文

posted @ 2017-11-07 20:20 Captain_Li 阅读(35067) 评论(0) 推荐(1) 编辑

导航