线条的顺序在Nginx中是否重要?
|
我有这样的服务器文件
现在,当我尝试sudo letsencrypt续订.它抛出并且错误说无法找到.well-known / acme-challenge.但是,只要我评论返回301线重新启动服务器,它工作. 现在我想重新测试它将位置放在第一位而不是评论返回301语句,但是它表示证书不应该续订.所以问题是文件被读取的顺序,是否重要? 对于像地块一样的东西,短版本是最佳匹配胜利,而不是第一场比赛. 但是,在您的情况下,订单计数因为您使用return.每https://nginx.org/en/docs/http/ngx_http_rewrite_module.html#return:
这里的关键是返回会立即停止处理/评估,所以发生的事情是nginx没有查看返回以下的任何内容. 所以你只需要在你的位置块下面移动那个return子句. 至于测试,我会尝试在命令行中添加–test-cert(参见https://certbot.eff.org/docs/using.html#certbot-command-line-options). 这应该避免在尝试使用他们的生产服务器时遇到的“问题”,该服务器报告您拥有有效的证书并且现在不需要新的服务器. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- django – gunicorn:错误(没有这样的文件)nginx gunicorn主
- ubuntu – 如何通过不同的端口启动nginx(80以外的端口)
- 如何在Nginx日志中记录反向代理上游服务器服务请求?
- ssl-Kubernetes:Nginx入口注释- nginx.ingress.kubernetes
- ssl – 如何使用Lets Encrypt为子域添加证书
- apache-Nginx反向代理配置
- if-statement-使用Puppet Nginx jfryman模块将if else置于n
- node.js-使用Nginx乘客时如何在节点Express应用程序中查看c
- ruby-on-rails-3 – 在nginx Unicorn上加载错误的网关错误(
- php-与Postgres一起使用的图像/媒体服务器
