我无法在我的Caddyfile中的caddy上设置自定义http和https端口,并且无法使用google和stackoverflow找到答案
我可以这样设置自定义的http端口:
http://example.com:2015
但我无法设置自定义https端口
http://example.com:2015
https://example.com:2016
球童只读取第一行为有效行。
以https://example.com:2016
开始文件将尝试将http绑定到已占用的端口80
我只想将http绑定到端口2015,将https绑定到端口2016
这是我当前的Caddyfile:
http://example.com:2015
https://example.com:2016
gzip
log access.log
basicauth / username password
filemanager / /path {
database dbname.db
no_auth
}
谢谢您的时间:)
答案 0 :(得分:0)
如果您使用多个主机
http://example.com:2015 {
tls off
gzip
log access.log
basicauth / username password
filemanager / /path {
database dbname.db
no_auth
}
}
https://example.com:2016 {
tls self_signed
gzip
log access.log
basicauth / username password
filemanager / /path {
database dbname.db
no_auth
}
}
如果您希望使用Caddys Automagic HTTPS,则需要使用443,但是如果您想提供自己的证书或self_sign(或我们的DNS挑战),那么您就可以了。