使用 Caddy 配置 PHP-FPM 可以轻松实现网站的部署和管理。以下配置示例展示了如何将请求转发到 PHP FastCGI 进程,以及使用 Rewrite 规则进行伪静态设置:

php_fastcgi php:9000
# 伪静态设置
rewrite {
  if {path} not_match ^/public
  to {path} {path}/ /index.php?{query}
}

这个配置将把所有匹配 '/public' 的请求直接传递给 PHP FastCGI 进程监听的 9000 端口,而对于其他请求,它将使用 Rewrite 规则将它们传递给 index.php 文件处理。


原文地址: https://www.cveoy.top/t/topic/nUhH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录