nginx Nginx模块配置教程:基于四层TCP协议配置代理实现跳板机功能 Nginx不仅可以在TCP/IP的七层进行反向代理,实现根据location进行灵活的转发。还可以对四层网络协议进行代理,实现一个隧道功能,代替Haproxy。比如客户端需要请求内网服务,这个时候可以... 2020年11月23日 nginx 1,290 发表评论 阅读全文
nginx Nginx常见问题:alias和root的区别 #alias server { listen 80; index index.html; location /request_path/code/ { ali... 2020年11月23日 nginx 867 发表评论 阅读全文
nginx Nginx配置教程:try_files的使用 Nginx的try_files作用:按选项所指定的顺序去检查用户请求的文件是否存在,如果本地存在的话则返回该请求;不存在的话将该请求转发到指定的其他路径 location / { try_fi... 2020年11月23日 nginx 953 发表评论 阅读全文
nginx Nginx配置教程:不同域名保持URL不变进行隐性跳转 Nginx的隐性跳转可以实现将请求跳转到另一个网站的页面,并且浏览器中URL保持不变。 配置示例:将请求路径https://abc.com/home/test跳转到https://def.com/ho... 2020年11月23日 nginx 1,634 发表评论 阅读全文
nginx Nginx配置教程:获取用户真实IP 由于大多数网站的前端都有CDN或者负载均衡,这样会导致Nginx在获取客户端IP的时候看到的是CDN的IP,而非客户端真实IP。为了解决这个问题需要使用Nginx的realip模块或者proxy_se... 2020年11月23日 nginx 944 发表评论 阅读全文
nginx Nginx配置教程:使用allow、deny实现对IP地址进行限制 要对客户端IP地址进行访问限制,需要使用allow或者deny指令: allow:允许IP地址或IP地址段访问,可作用域为http、server、location deny:禁止IP地址或IP地址段访... 2020年11月23日 nginx 1,373 发表评论 阅读全文
nginx Nginx配置教程:Location的匹配顺序 Nginx的Location匹配顺序是一个经常出错的地方,下面是location优先级排序示例: location = /uri #精确匹配,优先级最高 location ^~ /uri #普通字... 2020年11月23日 nginx 857 发表评论 阅读全文
nginx Nginx配置教程:使用return自定义返回内容 Nginx的return指令可以让Nginx停止处理请求,直接返回响应码或者重定向到其它URL,return指令被执行后,location中的后续指令不会继续执行,下面是配置示例: server { ... 2020年11月23日 nginx 960 发表评论 阅读全文
nginx Nginx配置教程:使用Nginx反向代理静态资源站点配置 【Nginx配置教程】使用Nginx反向代理静态资源站点配置 场景:后端有一个Nginx作为静态资源的Web Server,现在需要通过另一个Nginx反向代理访问静态资源 配置: 1、静态资源Ngi... 2020年11月23日 nginx 907 发表评论 阅读全文
nginx Nginx配置教程:upstream与proxy_pass实现反向代理配置教程 一、Nginx的反向代理与负载均衡 Nginx除了实现基本的Web Server功能之外还可以作为正向代理与反向代理。正向代理与反向代理的区别在于代理的对象不一样。正向代理的对象是客户端,反向代理的对... 2020年11月23日 nginx 1,304 发表评论 阅读全文