nginx loaction详解程序员
2023-06-13 09:19:56 时间
loaction 语法
loaction 的官方说明: http://nginx.org/en/docs/http/ngx_http_core_module.html#location
Syntax: location [ = | ~ | ~* | ^~ ] uri { ... } location @name { ... } Default: — Context: server, location= 完全匹配。优先级最高。如果这个查询匹配,那么将停止搜索并立即处理此请求。 ~ 区分大小写匹配(可用正则表达式) ~* 不区分大小写匹配(可用正则表达式) ^~ 如果把这个前缀用于一个常规字符串,那么告诉nginx 如果路径匹配那么不测试正则表达式。 示例
location = / { # 规则A default_type text/html ; return 200 "configuration A"; location / { # 规则B default_type text/html ; return 200 "configuration B"; location /documents/ { # 规则C default_type text/html ; return 200 "configuration C"; location ^~ /images/ { # 规则D default_type text/html ; types { text/html jpg; return 200 "configuration D"; location ~* /.(gif|jpg|jpeg)$ { # 规则E default_type text/html ; types { text/html jpg; return 200 "configuration E";
相关文章
- 一次nginx返回422状态码的经历
- Nginx配置文件(nginx.conf)配置详解
- Nginx教程_nginx docker
- 服务器部署_nginx报错: [warn] conflicting server name “www.test.com” on 0.0.0.0:80, ignored详解程序员
- Nginx/Apache之伪静态设置 – 运维小结详解程序员
- nginx变量名规则详解程序员
- nginx反向代理监听非80端口造成的端口丢失解决方案详解程序员
- nginx配置ssl证书详解程序员
- Centos下yum安装Nginx报错 No package nginx available.详解程序员
- Centos下Nginx配置WEB访问日志并结合shell脚本定时切割详解程序员
- linux下nginx配置ssl证书(https)详解程序员
- nginx,excel模板下载详解程序员
- linux nginx完全卸载详解程序员
- 安装nginx启动详解程序员
- window 怎么样让nginx开机自启动详解程序员
- Centos nginx安装详解程序员
- 状态Linux查看Nginx服务状态的简单方法(linux查看nginx)
- 使用Nginx命令管理Linux服务器(nginx命令linux)
- Linux下安装Nginx迈出新步伐(linux安装nginx)
- Nginx主配置文件nginx.conf详解