http.locale

为Caddy进行区域检测。

完整文档

示例

根据cookie/header进行地域检测

  1. locale en de {
  2. detect cookie header
  3. }
  4. rewrite {
  5. ext /
  6. to index.{>Detected-Locale}.html index.html
  7. }
  8. header / Vary "Cookie, Accept-Language"

这个示例尝试从cookie中读取区域设置,如果失败,则使用Accept-Language头。