Nginx location 匹配规则
= #用于标准uri前,需要请求字串与uri完全匹配,如果匹配成功就停止向下匹配并立即处理请求。 ~ #区分大小写 ~* #不区分大写 !~ #区分大小写不匹配 !~* #不区分大小写不匹配 ^ #匹配正则开头 $ #匹配正则结尾 \ #转义字符。可以转. * ?等 * #代表任意长度的任意字 location = /uri #开头表示精确匹配,只有完全匹配上才能生效。 location ^~ /uri #开头对URL路径进行前缀匹配,并且在正则之前。 location ~ pattern #开头表示区分大小写的正则匹配。 location ~* pattern #开头表示不区分大小写的正则匹配。 location /uri #不带任何修饰符,也表示前缀匹配,但是在正则匹配之后。 location / #通用匹配,任何未匹配到其它location的请求都会匹配到,相当于switch中的default
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具