随笔分类 -  nginx

摘要:Handshake failed due to invalid Upgrade header: null 解决方案 解决方案,在 Nginx ,location 中添加以下代码: 阅读全文
posted @ 2019-02-21 16:03 木易森林 阅读(2736) 评论(0) 推荐(1) 编辑
摘要:有些时候请求某些接口的时候需要返回指定的文本字符串或者json字符串,如果逻辑非常简单或者干脆是固定的字符串,那么可以使用nginx快速实现,这样就不用编写程序响应请求了,可以减少服务器资源占用并且响应性能非常快 如果要返回固定的文本和json,都是在server中配置location拦截即可,配置 阅读全文
posted @ 2019-01-10 13:17 木易森林 阅读(12972) 评论(1) 推荐(0) 编辑
摘要:公司项目有一个模块,在请求查询的时候使用了Get方法,由于拼接的url过长,导致nginx出现了“414 request-uri too large”错误。出现这种问题可以按照如下解决:在nginx的nginx.conf修改如下参数的: 阅读全文
posted @ 2018-09-28 17:01 木易森林 阅读(1810) 评论(0) 推荐(0) 编辑
摘要:nginx 指定文件路径有两种方式 root 和 alias,root 与 alias 主要区别在于 nginx 如何解释 location 后面的 uri,这会使两者分别以不同的方式将请求映射到服务器文件上。 实例: 如果一个请求的 URI 是/weblogs/httplogs/www.ysl.c 阅读全文
posted @ 2018-08-07 15:56 木易森林 阅读(1898) 评论(0) 推荐(0) 编辑
摘要:location匹配顺序 注意点 匹配的顺序是先匹配普通字符串,然后再匹配正则表达式。另外普通字符串匹配顺序是根据配置中字符长度从长到短,也就是说使用普通字符串配置的location顺序是无关紧要的,反正最后nginx会根据配置的长短来进行匹配,但是需要注意的是正则表达式按照配置文件里的顺序测试。找 阅读全文
posted @ 2018-07-23 21:53 木易森林 阅读(247) 评论(0) 推荐(0) 编辑
摘要:本节主要讲解如果使用 nginx 配置多个虚拟主机,也就是我们通常说的配置域名.接下来我们配置两个域名:www.ysl.com和www.wdd.com 准备站点 我们站点统一放到/data/site 下,每个站点根目录名称都和域名相同,具体如下: 配置虚拟主机 增加 nginx 主配置文件 ngin 阅读全文
posted @ 2018-07-23 21:29 木易森林 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码 阅读全文
posted @ 2018-02-12 09:58 木易森林 阅读(345) 评论(0) 推荐(0) 编辑