Ale*_*lex 7 nginx lets-encrypt
我想通过 获得证书,letsencrypt.sh所以我必须提供关于 HTTP 的挑战。
我已经使用 NGINX 转发到 SSL(在nodejs服务器上提供)。现在我仍然想将所有内容重定向到 SSL,但不是挑战。
这是我的配置
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
server_name screen.example.com;
location /.well-known { }
location / {
return 301 https://$server_name$request_uri;
}
}
Run Code Online (Sandbox Code Playgroud)
打开质询 URL 仍会将我重定向到 HTTPS。
我怎样才能解决这个问题?
天哪,配置似乎有效。我只是请求了错误的路径。
的letsencrypt.sh默认值是.acme-challenges- 我将其更改为
WELLKNOWN="/usr/share/nginx/html/.well-known/acme-challenge"在config.sh
| 归档时间: |
|
| 查看次数: |
7055 次 |
| 最近记录: |