首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改caddy上的http和https端口

更改caddy上的http和https端口
EN

Stack Overflow用户
提问于 2018-08-09 18:14:30
回答 1查看 2.6K关注 0票数 2

我在Caddyfile中的Caddyfile上设置自定义http和https端口时遇到问题,并且无法使用google和stackoverflow找到答案

我可以像这样设置一个自定义的http端口:

代码语言:javascript
运行
复制
http://example.com:2015

但是我不能设置自定义的https端口

代码语言:javascript
运行
复制
http://example.com:2015
https://example.com:2016

as caddy只将第一行读取为有效。

使用https://example.com:2016启动该文件将尝试将http绑定到已被占用的端口80

我只想将http绑定到端口2015,将https绑定到端口2016

这是我目前的Caddyfile:

代码语言:javascript
运行
复制
http://example.com:2015
https://example.com:2016
gzip
log access.log
basicauth / username password
filemanager / /path {
    database dbname.db
    no_auth
}

感谢您的宝贵时间:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-11 23:01:08

如果您使用多个主机

代码语言:javascript
运行
复制
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自动HTTPS,您将需要使用443,但如果您想提供自己的证书或self_sign (或我们的域名系统挑战),那么您应该可以。

同样值得一试的https://caddy.community/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51764366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档