nginx location 匹配除首页以外
可以使用如下配置实现:
location / {
# 首页配置
...
}
location /your/path {
# 匹配 /your/path 及其子路径
...
}
location ~ ^/(?!your/path) {
# 匹配除 /your/path 以外的所有路径
...
}
在上面的配置中,第一个 location 匹配首页,第二个 location 匹配 /your/path 及其子路径,第三个 location 使用了正则表达式 ^/(?!your/path),表示不匹配以 /your/path 开头的路径。因此,它将匹配除首页和 /your/path 以外的所有路径。
原文地址: https://www.cveoy.top/t/topic/bLjU 著作权归作者所有。请勿转载和采集!