作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将 HTTPS 添加到我的本地域,但是我们无法在本地主机上执行此操作。
当我使用此 Caddyfile 运行时,我的网站运行良好
localhost:2020 {
bind {$ADDRESS}
proxy / http://192.168.100.82:9000 {
transparent
}
}
但我想为该网站命名或至少启用 HTTPS。根据 Caddy 的说法,你不能在本地主机上执行此操作,但如果我有域名怎么办?
我尝试使用我自己的本地地址与此 Caddyfile
192.168.100.26 {
bind {$ADDRESS}
proxy / http://192.168.100.82:9000 {
transparent
}
}
一切正常,但我仍然没有 HTTPS...
例如,当我尝试添加随机域名时
www.mycaddytest.com {
bind {$ADDRESS}
proxy / http://192.168.100.82:9000 {
transparent
}
}
我收到以下错误
Activating privacy features...2016/08/18 11:53:26 [www.mycaddytest.com] failed to get certificate: acme: Error 400 - urn:acme:error:connection - DNS problem: NXDOMAIN looking up A for www.mycaddytest.com
Error Detail:
Validation for www.mycaddytest.com:80
Resolved to:
Used:
我知道这个错误是由于域名不存在造成的,但是有办法处理吗?
只需在本地主机或 IP 地址上获取 HTTPS 就足够了
最佳答案
对于 caddy 版本 2.4.5,接受的答案对我不起作用。工作原理如下所示:
localhost:443 {
reverse_proxy 127.0.0.1:8080
tls internal
}
关于https - Caddy - 在本地域上设置 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39015159/
我是一名优秀的程序员,十分优秀!