我试图用正则表达式匹配所有以/新闻稿/(除了一条(/时事通讯/一条))开头的路径。到目前为止我所拥有的是:
location ~ ^/newsletter/(.*)$ {
// configuration here
}这将匹配以/新闻稿/开头的所有路径。
我如何为path /时事通讯/一号破例?
发布于 2016-12-01 14:01:33
最后,我使用了以下解决方案:
location ~ ^/newsletter/(.*)$ {
location ~ /newsletter/one(.*) {
// logic here
}
// logic here
}这将匹配/新闻稿/*下的所有路径,然后匹配以/新闻稿/1开头的所有路径,并在内部配置块中应用新闻稿/一的配置,同时将其余的配置保留在外部配置块中。
发布于 2018-06-29 20:49:52
这里有一个:
^/newsletter(/&/[^o][^n][^e])$https://serverfault.com/questions/816998
复制相似问题