我正在尝试实施以下规则:
location ~ ^/stylesheets|javascripts|assets/
然而它匹配:
mysite.com/something/something/javascripts
我的想法是这个简单的正则表达式只会匹配。
mysite.com/javascripts
我希望它忽略嵌套,这里有什么问题?
答案 0 :(得分:3)
您必须对OR'ed表达式进行分组:^/(stylesheets|javascripts|assets)/
否则你会有三种不同的潜在匹配:
/stylesheets
,javascripts
某处和assets/
的路径。