3
我正在寻找使用NGINX来处理API版本控制。我认为这将是这样简单来处理发送的业务到不同的网址:NGINX API版本控制技术
location = /1.0/* {
root = /var/www/html/version_1.0/public;
}
location = /1.1/* {
root = /var/www/html/version_1.1/public;
}
我然后写一些形式重写的,以汽提出从URL 1.0 /或1.1 /。那是对的吗?总之,定位方法不起作用。我的语法关闭了吗?
谢谢!
^〜不是正则表达式的位置,它是一个不会被正则表达式位置覆盖的前缀位置。您在该位置的评论也是如此。 – kolbyjack
@kolbyjack:好点,我编辑了答案来反映它。 – VonC
“location ^〜/1.0/”和“location = /1.0/”(OP的配置没有“*”)是非常相同的事情。 – Dayo