![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NGINX
NGINX专项
无名小倍
互相学习探讨,互联网的最终奥秘。
展开
-
nginx的重定向与反向代理
由于公司需求,近期修复了域名访问的问题,具体nginx配置如下user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { inclu原创 2017-07-25 14:08:56 · 13026 阅读 · 0 评论 -
NGINX 反向代理;重定向等应用实操
1. 同端口多域名跳转应用实例server { listen 80; server_name www.xxx.cn; location / { proxy_pass http://192.168.10.129:8080/web/; } } server { listen 80; server_n...原创 2018-03-13 11:12:56 · 705 阅读 · 0 评论 -
Nginx 配置 TLSv1.2 协议失效的问题
需要禁用之前的ssl_protocols协议,并启用下面的协议:ssl_protocols TLSv1 TLSv1.1 TLSv1.2;如果一份配置文件里,有多个域名的server配置,需要全部改掉才可以。 listen 443 ssl; server_name xxxxx; charset utf-8; #ssl on; ssl_certifi...原创 2020-05-28 17:13:06 · 3261 阅读 · 0 评论 -
Nginx转发添加请求头信息
server { listen 80; server_name localhost; location ^~ /demo { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forward-For $proxy_add_...原创 2019-02-23 10:15:48 · 28804 阅读 · 2 评论 -
Nginx的详细匹配规则
本文来自网上转载,如有侵权,请联系告知,博主马上删除!nginx 语法规则:location [=|~|~*|^~] /uri/ { proxy_pass ................}=开头表示精确匹配^~开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则...转载 2019-09-21 11:40:35 · 1589 阅读 · 0 评论 -
Nginx的root和alias用法区别
nginx指定文件路径有两种方式root和alias,指令的使用方法和作用域:[root]语法:root path默认值:root html配置段:http、server、location、if[alias]语法:alias path配置段:locationroot与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器...转载 2019-01-03 15:50:07 · 680 阅读 · 0 评论 -
Nginx 代理失败 提示502
nginx在通过ssl代理远端ssl地址时,提示 502 error日志信息如下:SSL_do_handshake() failed (SSL: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure) while SSL handshaking to upstreamnginx...原创 2019-08-12 14:57:18 · 3973 阅读 · 0 评论 -
NGINX作负载均衡应用案例
Nginx的负载均衡是通过upstream命令实现的,其负载均衡机制较为简单,基于内容和应用的7层交换负载均衡的实现。nginx对后端服务器有较弱的健康监测机制,但是仅限于端口检测,因此当后端服务器少于10台时,表现能力较为突出。当后端有大量节点时,由于所有访问都从一台进出,容易引发堵塞导致访问失败,因此无法充分发挥后端服务器的性能。 Nginx有如下几种调度算法:1.轮询(默认),...原创 2018-03-13 12:28:56 · 500 阅读 · 0 评论 -
Nginx_Windows优化worker_connections
maximum number of descriptors supported by select() is 1024 while connecting to upstream原创 2021-05-28 15:37:50 · 1467 阅读 · 0 评论 -
Linux Nginx Web应用服务器无法正确加载CSS文件处理方法
具有相同的静态页面的一份前端应用,采用Nginx 部署相比采用Tomcat部署所使用的资源要小得多。因此,采用Nginx当作Web应用服务器也很合理。Linux版本的Nginx部署应用时,会遇到CSS文件无法加载的情况。是由于通过yum安装的nginx默认会把css文件当作text/plain类型发送到浏览器,导致浏览器对css文件的加载方式不正确。我们在相关的配置文件中加入:includ...原创 2020-04-11 15:05:20 · 1423 阅读 · 0 评论 -
案例:Nginx作为Web缓存服务器应用
从0.7.48版本开始,nginx支持类似Squid的缓存功能。nginx的Web缓存服务主要由proxy_cache相关命令集和fastcgi_cache相关命令集构成,前者用于反向代理时对后端内容源服务器进行缓存,后者主要用语对FastCGI的动态程序进行缓存。此外,也可以使用第三方模块ngx_slowfs_cache来实现缓存服务器配置。首先是安装,安装过程基本上和安装nginx无区别,原创 2017-08-17 11:00:56 · 3585 阅读 · 0 评论 -
Nginx_匹配txt文件
location / { proxy_pass http://1255303007.vod2.myqcloud.com/; } location ~ .txt$ { root /etc/nginx/vhost/wechat_authorization_file;}原创 2021-06-15 16:15:45 · 1774 阅读 · 0 评论 -
nginx 强制使用https
1、使用nginx的rewrite方法。2、使用nginx的301状态码。原创 2023-04-12 13:53:39 · 210 阅读 · 0 评论