[Caddy2] Caddyfile 静态文件托管 file_server 的 hide 用法
file_server 语法:
file_server [<matcher>] [browse] { root <path> hide <files...> index <filenames...> browse [<template_file>] precompressed <formats...> status <status> disable_canonical_uris pass_thru }
隐藏单个文件:
your_host { root * /xx/project_path encode gzip file_server { hide .gitignore } }
隐藏文件夹及其里面内容:
your_host { root * /xx/project_path encode gzip file_server { hide .git .git/ .git/* .git* .gitignore } }
注意:hide 指定如果不加绝对路径,那么就是相对于 root 位置的路径。
Tool:RESTClient
Refer:Caddy2 file_server 用法
Refer:https://caddyserver.com/docs/caddyfile/directives/file_server