HTTP/2 Web 服务器:Caddy
n342
10年前
Caddy是一个可配置,通用的HTTP/2 web 服务器,适用于任何平台Windows, Mac, Linux, BSD, 和 Android.。使用和配置都非常简单。Caddy 支持 HTTP/2, IPv6, Markdown, WebSockets, FastCGI, 模板等等。
一个 Caddy 配置示例:
http://www.open-open.com # 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 # ... }