Advertisement

CentOS7运维 - Nginx改写模块;正则匹配;跳转及应用示例;超详细

阅读量:

CentOS7 运维 - Nginx 重写模块

  • 一、概要

  • 二、location上常见的定位策略

  • 三、定位策略定义

    • 其中最为关键的是第一个核心定位策略

      • 此外还需要配合第二个核心定位策略来处理静态资源请求中的路径解析及文件类型识别问题
      • 最后一个通用策略[基础策略] 主要用于转发PHP/JSP等动态资源至后端应用服务器实现资源分发功能
    • 四、rewrite功能

    • 五、rewrite的执行顺序

      • ① flag说明
  • 六以域名为基础实现路径重写

    • 七根据客户端IP地址进行路径重写
    • 八通过参数对比实现路径匹配
    • 九在旧域名转向新域名时同时新增子目录
    • 十依据文件后缀名处理相关资源转移

一、概述

在技术术语中,“\texttt{rewrite}”与“\texttt{location}”具有相似性,并均被用作实现资源跳转的技术手段。然而两者存在显著差异:“\texttt{rewrite}”专指在同一网站(同一域名)内调整获取资源的路径配置,“\texttt{location}”则被定义为一对特定的路径组合用于执行控制访问操作或配置反向代理行为。

二、location常用的匹配规则

符号 描述

全部评论 (0)

还没有任何评论哟~