线条的顺序在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). 这应该避免在尝试使用他们的生产服务器时遇到的“问题”,该服务器报告您拥有有效的证书并且现在不需要新的服务器. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- python-Ngnix Gunicorn Flask:如何找出真正的基本URL
- 设置Nginx以将一台服务器上的失败请求代理到另一台服务器
- apache-2.2 – Varnish client.ip说127.0.0.1
- Nginx反向代理通过客户端证书
- Nginx – 重定向域尾随点
- Nginx添加标头PHP FPM返回错误
- cakephp – 如何使nginx缓存重写资产?
- Laravel 5.3,使用api.example.com到example.com/api
- 在Nginx后面通过HTTPS访问Django Admin
- apache-2.2 – 在NginX后面的Apache mod_dav安装上,WebDav重
