Nginx location 使用正则匹配路径

Nginx location 使用正则匹配路径

配置方式

~~* 加正则表达式

~* [正则表达式] 不区分大小写

~ [正则表达式] 区分大小写

例子

server {
	listen 80;
	
	# 匹配.xml结尾的文件 不区分大小写
	# url不区分大小写但访问test.XML匹配不到test.xml文件
	location ~* \.(xml)$ {
		root /usr/share/nginx/files/seo/;
	}
	
	# 匹配robots.txt文件
	location ~ robots.txt$ {
		root /usr/share/nginx/files/seo/;
	}
}

相关推荐

  1. Nginx location 使用匹配路径

    2024-01-26 11:34:04       36 阅读
  2. 【POSIX】使用regex进行匹配

    2024-01-26 11:34:04       10 阅读
  3. 匹配/表达式

    2024-01-26 11:34:04       24 阅读
  4. Golang:字符串匹配的简单使用

    2024-01-26 11:34:04       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-26 11:34:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-26 11:34:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-26 11:34:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-26 11:34:04       20 阅读

热门阅读

  1. 前端学习-0125

    2024-01-26 11:34:04       33 阅读
  2. 服务器宝塔安全需要修改的设置

    2024-01-26 11:34:04       37 阅读
  3. UnityUI看向相机

    2024-01-26 11:34:04       33 阅读
  4. mysql更新charset

    2024-01-26 11:34:04       29 阅读
  5. sealos apt&&yum安装 && sealos 部署k8s

    2024-01-26 11:34:04       37 阅读
  6. GET基于报错的sql注入利用-脱库

    2024-01-26 11:34:04       36 阅读
  7. 优雅的控制协程(goroutine)的并发数量

    2024-01-26 11:34:04       33 阅读