我正在尝试用多个虚拟主机来配置Caddy。据我所知,下面的Caddyfile应该可以工作:
gzip
tls support@mydomain.com
errors /var/log/caddy/error.log
header / Strict-Transport-Security "max-age=15768000;"
portal.mydomain.info {
fastcgi / 127.0.0.1:3000 {
root /var/www/portal
ext .php
index index.php
}
}
urlf.mydomain.info {
fastcgi / 127.0.0.1:3001 {
root /var/www/urlf
ext .php
index index.php
}
}但是,卡迪并没有从错误开始:
Feb 2 04:33:58 ip-172-31-24-38 caddy[3135]: 2018/02/02 04:33:58 /etc/caddy/Caddyfile:7 - Error during parsing: Unknown directive 'portal.mydomain.info'发布于 2018-02-02 06:24:20
Caddyfile的第一行始终是要服务的站点的地址。
因此,您需要重新构造您的Caddyfile文件,以便所有指令都在站点定义中。这里有一个页面,用更多的技术(和视觉)细节来描述语法。
https://stackoverflow.com/questions/48575776
复制相似问题