caddy和php在不同docker下:部署laravel应用的caddyfile配置
caddy和php容器不同时需要分别设置root路径,参考以下caddyfile文件。
mysite.com {
        // 这是caddy容器下的laravel目录
        root * /srv/mysite.com/public
        encode zstd gzip
        file_server
        try_files {path} /index.php?{query}
        php_fastcgi * php_docker:9000 {
                // 这是php容器下的laravel目录
                root /var/www/html/mysite.com/public
        }
        log {
                output file /data/caddy.log
        }
}
苏公网安备
                32050902101537号