Caddy 是一个支持 HTTP/2 的跨平台 Web 服务器,使用和配置都非常简单。Caddy 支持 HTTP/2, IPv6, Markdown, WebSockets, FastCGI, 模板等等。
一个 Caddy 配置示例:
http://www.oschina.net # Your site's address ext .html # Clean URLs errors { log ../errors.log # Error log 404 error-404.html # Custom error page } fastcgi /blog localhost:9000 php # PHP backend
更简单的配置:
localhost gzip browse ext .html websocket /echo cat log ../access.log header /api Access-Control-Allow-Origin *
多站点配置:
http://mysite.com, http://www.mysite.com { redir https://mysite.com } https://mysite.com { tls mysite.crt mysite.key # ... }