更改 caddy 上的 http 和 https 端口
Change both http and https port on caddy
我在我的 Caddyfile 中为 caddy 设置自定义 http 和 https 端口时遇到问题,无法使用 google 和 Whosebug
找到答案
我可以像这样设置自定义 http 端口:
http://example.com:2015
但我无法设置自定义 https 端口
http://example.com:2015
https://example.com:2016
因为 caddy 只读第一行是有效的。
使用 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
}
感谢您的宝贵时间:)
如果您使用多个主机
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 质询),那么您应该没问题。
同样值得一试https://caddy.community/
我在我的 Caddyfile 中为 caddy 设置自定义 http 和 https 端口时遇到问题,无法使用 google 和 Whosebug
找到答案我可以像这样设置自定义 http 端口:
http://example.com:2015
但我无法设置自定义 https 端口
http://example.com:2015
https://example.com:2016
因为 caddy 只读第一行是有效的。
使用 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
}
感谢您的宝贵时间:)
如果您使用多个主机
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 质询),那么您应该没问题。
同样值得一试https://caddy.community/