标签 "Nginx" 相关文章

总计 3 页,当前第 1 页
Nginx

nginx请求头中有下划线“_”丢失的问题

1,前言。风平浪静的下午,一个前端开发同事找到我,说感觉好像nginx那边有一些转发并没有到达后端。我问,怎么了?她说的也非常具体,第一是常规访问服务,然后返回的状态是401,提示令牌失效(Token Invalid )。接着直接访问后端所代理的服务,然后就是正常的。哦,听上去很明显啦,事儿就是到nginx这里卡住了呗。我问她详细的情况是怎样的?她说获取验证码以及登陆都是没有问题的,但是就是这里的token没有传过去,token是放在请...
4年前 (2020-07-01) 阅读(3073) 赞一个 (3) 评论(0) 链接直达
Nginx

Ubuntu 编译安装 Nginx

一、安装Nginx所需的环境Ubuntu可以通过apt源安装以下依赖库,CentOS 可以通过 yum 安装1、Nginx 是 C 语言开发,需要 gcc 依赖库先检查本机是否有gcc环境gcc -v如果没有gcc环境,则需要安装sudo apt install gcc2、安装pcre依赖库PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括...
6年前 (2019-01-27) 阅读(4152) 赞一个 (3) 评论(0) 链接直达
微信开发

微信小程序请求豆瓣API报403解决方法

在跟着视频做Demo的时候,发现视频中正常,自己测试接口时会发生403的错误,于是搜索了下发现这是大家都会遇到的问题,那么这篇文章就简要的介绍一下如何使用Nginx反向代理方式请求接口。如果你不知道Nginx是什么,如何安装,那么请参考下面两篇文章学习Mac 环境安装 NginxNginx在Windows上安装解决方案经过排查和摸索,豆瓣应该是根据 HTTP Referer 判断是否为小程序内发起的请求,所以我们通过反向代理的方式修改源...
7年前 (2018-04-03) 阅读(8336) 赞一个 (4) 评论(0) 链接直达
Nginx

Mac 环境安装 Nginx

Mac下安装Nginx当前环境安装工具:homebrew(还没用过的小伙伴可以点链接进行了解或者自行百度)安装步骤:1、打开终端,习惯性命令:brew update    // 更新brew2、终端继续执行命令:brew search nginx   // 查询要安装的软件是否存在3、查看需要安装nginx的信息有助于...
7年前 (2018-04-03) 阅读(5338) 赞一个 (3) 评论(0) 链接直达
Nginx

Nginx 301重定向跳转排除指定目录文件

需求:将www的域名地址重定向跳转到非www的顶级域名中,排除favicons目录下的文件,也就是说favicons的目录文件运行www路径访问而不重定向平时我们在做301跳转时是这样的,但是会将所有的www进行重定向到www###### 域名重定向 ###### if ($host = 'www.webloger.net') {   &...
8年前 (2017-01-13) 阅读(8054) 赞一个 (5) 评论(0) 链接直达
Nginx

Nginx多重if判断的逻辑运算

nginx的配置中不支持if条件的逻辑与&& 逻辑或 || 运算 ,而且不支持if的嵌套语法,否则会报下面的错误:nginx: [emerg] invalid condition。 另外Nginx也不支持多个if条件嵌套,if里面再有一个if条件,就会出现该指令不允许出现这一行的错误"if" directive is not allowed here我们可以用变量的方式来间接实现。 ...
8年前 (2017-01-13) 阅读(6250) 赞一个 (2) 评论(0) 链接直达
Nginx

Nginx 301跳转到带www域名方法rewrite

首先一、得在你的域名管理里面定义 test.com和www.test.com指向你的主机ip地址,我们可以使用nslookup命令测试:直接输入 nslookup test.com和nslookup www.test.com 都有指向ip的A记录即可。第二、我们才能在nginx里面配置rewrite规则。打开 nginx.conf文件找到你的server配置段:server {     ...
8年前 (2017-01-13) 阅读(3617) 赞一个 (1) 评论(0) 链接直达
Nginx

windows版nginx快速操控神器(重启,关闭)

众所周知,Windows 版本的Nginx 是linux版本的阉割版,但是在开发或者个人测试的时候,还是非常好用的,但是nginx运行的命令自己敲打起来不是那么的方便,因此呢,我们就写了个Bat批处理小程序,封装了这些命令,2.1版本您只需要配置下 NGINX_HOME 环境变量,指向nginx目录即可然后,下载附件,解压 双击 feilong-nginx-manager v2.1.bat打开操作特点1、支持文件夹路径带空格,...
8年前 (2016-10-22) 阅读(5007) 赞一个 (1) 评论(0) 链接直达
Nginx

Nginx服务器使用log_format为设置更详细的日志格式

Nginx服务器日志相关指令主要有两条,一条是log_format,用来设置日志格式,另外一条是access_log,用来指定日志文件的存放路径、格式和缓存大小,一般在nginx的配置文件中日记配置(/usr/local/nginx/conf/nginx.conf)。Nginx的log_format有很多可选的参数用于指示服务器的活动状态,默认的是:log_format  access  '...
8年前 (2016-10-18) 阅读(4210) 赞一个 (0) 评论(0) 链接直达
Nginx

Nginx错误502 upstream sent too big header while reading response header from upstream

tail -f error.log就具体错误是 :upstream sent too big header while reading response header from upstream我们是nginx反向代理,proxy是nginx作为client转发时使用的,如果header过大,超出了默认的1k,就会引发上述的upstream sent too big header (说白了就是nginx把外部请求给后端apache ,a...
8年前 (2016-10-18) 阅读(4649) 赞一个 (0) 评论(0) 链接直达
Nginx

nginx 504 Gateway Time-out错误解决办法

504 Gateway Time-out就字面意思,我们可以理解为网页请求超时,也就是浏览网站网页所发出的请求没有反应或者未响应,在网站程序层面来说,就是请求未能够执行相应的PHP-CGI程序,或者PHP-CGI程序未能做出相应的处理,又或者是CGI程序的响应处理结果未能够反馈到浏览器或者未能及时反馈到浏览器。一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如...
8年前 (2016-10-18) 阅读(3217) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅