if-statement-使用Puppet Nginx jfryman模块将if else置于nginx Vhost配置
我想为一个具有一些if条件语句的网站自动执行nginx vhost配置.我试图使用jfryman-nginx人偶伪造模块来执行此操作,但无法配置该文件.我想要的配置如下:
因此,如果条件在我的vhost配置中,我该如何放置它:
可以吗?我已经尝试过location_cfg_prepend,但这没有帮助. 最佳答案 我对jfryman-nginx v0.0.9遇到了同样的问题. In the latest source templates on github,看起来像;如果您使用location_custom_cfg_ {pre,ap} pend,则不应添加. 但是in v0.0.9,the latest bundled puppet forge release,模板添加了;即使该行仅包含},也会导致nginx失败. 解决方案: >使用location _ ** custom ** _ cfg_ {pre,ap}挂起选项 A.编辑出;在模板中 B.从github拉取最新版本的源代码: 须藤rm -rf / etc / puppet / modules / nginx&& cd / etc / puppet / modules&&须藤git clone https://github.com/jfryman/puppet-nginx nginx 例 (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Nginx:何时使用proxy_set_header Host $host vs $proxy_ho
- 仅限nginx中的日志速率限制违规
- Nginx和Lua:黑客,优化和观察
- 没有.php扩展名的nginx php-fpm
- NGINX proxy_pass删除路径前缀并解析DNS
- java – 使用Google Compute Engine作为Google App Engine
- linux – 如何将nginx更新为最新的稳定版本?
- WordPress,nginx代理和子目录:wp-login.php重定向到域
- ssl – Nginx中每台服务器的不同TLS协议
- ruby-on-rails – nginx limit_req速率限制的问题 – 文档澄
- 如何在nginx中重新加载证书吊销列表(CRL)?
- Socket.io无法连接nginx node.js php app
- header – 如何防止nginx中的“304 Not Modified
- nginx作为代理和“即发即弃”的请求
- nginx – proxy_pass不使用/ etc/hosts解析DNS
- node.js – socket.io何时使用轮询而不是websock
- nginx – “include_recipe”与Vagrantfile“che
- php – 使用nginx的混合IP和基于名称的虚拟主机
- linux – nginx:使用fastcgi的多个文档根
- ruby-on-rails – 压缩rails资产和nginx gzip