面试题精选-Nginx的应用场景有哪些

1. Web服务器

Http配置

Https配置

2. 反向代理服务器

Nginx作为请求入口,客户端访问Nginx,Nginx再将请求转发到后端,最后响应给客户端,以此防止后端服务器对外暴露,提高服务器的安全性。

3. 负载均衡

将Nginx作为负载均衡器,客户端访问Nginx时,Nginx采取某种策略(默认是轮询策略)将请求转发到后端多台服务器上。以此提高Web服务器高可用和并发能力。

4. 重定向

适用场景

  1. 网站域名发生变化,将旧域名请求重定向到新域名。
  2. URL路径发生变化,将旧URL的请求重定向到新的URL上。

5. 防盗链

防止其它网站盗用我们网站资源(例如图片、视频等)的安全机制。

6. 手机端重定向PC端

适用场景

  1. 根据手机端的关键字重定向请求到其它站点,例如M站。

7. 基于请求路径转发不同的服务

一个网站有多个模块,每个模块都有自己的服务,则根据请求路径转发相应的服务。

posted @ 2024-11-28 17:18  相遇就是有缘  阅读(46)  评论(0)    收藏  举报