Nginx 匹配除某些路径之外的所有路径

Nginx 匹配除某些路径之外的所有路径

我想创建一个规则来匹配除某些路径之外的所有路径。

  • site.com/
  • site.com/admin/
  • site.com/user1/
  • site.com/user2/
  • site.com/user3/

这是我目前所得到的但看起来有些不对。

location / {
  # configuration for homepage
}
location /admin/ {
  # configuration for admin
}
location ~* ^/(.*)$ {
  # configuration for other pages
}

那么我如何改变最后一条规则来匹配所有路径?

相关内容