
return && rewrite
return 是 Nginx 的直接响应指令 ,用于立即结束当前请求并返回指定的状态码或重定向 。 code:HTTP 状态码,如 200、301、302、404、500。 URL:目标地址,返回 3xx 时表示重定向。 text:返回纯文本。 💥 注意事项: 重定向需要修改 URL,因为这不是内部转发(proxypass 就是内部转发),所以跳转到其它 URL 的时候需要写完整的 IP。...

return 是 Nginx 的直接响应指令 ,用于立即结束当前请求并返回指定的状态码或重定向 。 code:HTTP 状态码,如 200、301、302、404、500。 URL:目标地址,返回 3xx 时表示重定向。 text:返回纯文本。 💥 注意事项: 重定向需要修改 URL,因为这不是内部转发(proxypass 就是内部转发),所以跳转到其它 URL 的时候需要写完整的 IP。...
变量名 含义 示例值 $request 完整的原始请求行 GET /index.html HTTP/1.1 $requestmethod 请求方法 GET、POST $requesturi 原始请求 URI(包含参数) /index.html?user1 $uri 规范化后的 URI(无参数) /index.html $args 查询字符串(...
https://www.yuque.com/wukongzorrm/cql6cz
Nginx 的匹配符号分两类: 1. location指令层面的匹配修饰符 (决定匹配方式) 2. 正则表达式内部的特殊字符 (精确控制匹配规则) 写法 含义 示例 匹配方式 location /uri 精确匹配 location /login 只匹配 /login,不会匹配 /login/xx location ^ /uri 前缀匹配但优先于正则 ...