如何使用Nginx将相同的规则应用于多个位置?
发布时间:2020-12-13 21:09:26 所属栏目:Nginx 来源:网络整理
导读:在一个项目中,我有非常大的nginx配置,有很多冗余线. 目前的状态如下 location ~ /loc1/ { common rules;}location ~ /some/other/location/ { common rules;}location ~ /yet/anotherone { common rules;}etc ..... 我想要的是分离的方式,其中有一个通用规则
在一个项目中,我有非常大的nginx配置,有很多冗余线. 目前的状态如下
我想要的是分离的方式,其中有一个通用规则模板和一个位置列表. 在其他相关问题中,人们使用正则表达式匹配几个位置,如此
在我的情况下,这将导致一个巨大的线,维持非常难看. 还有另一种更清洁的方法吗? 非常感谢你. 最佳答案
第一种选择是制定共同规则;进入文件并包含该文件.
另一个取决于该规则中究竟是什么.在许多情况下,您可以将它们移动到较高级别,如:
他们将继承. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |