From 4674b0d799384e55c301062a08a4edb1ef8c2d1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?lollipopkit=F0=9F=8F=B3=EF=B8=8F=E2=80=8D=E2=9A=A7?= =?UTF-8?q?=EF=B8=8F?= <10864310+lollipopkit@users.noreply.github.com> Date: Mon, 5 Aug 2024 23:24:09 +0800 Subject: [PATCH] fileserver: sort options --- src/docs/markdown/caddyfile/directives/file_server.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/docs/markdown/caddyfile/directives/file_server.md b/src/docs/markdown/caddyfile/directives/file_server.md index bcd9d8d..10e74c0 100644 --- a/src/docs/markdown/caddyfile/directives/file_server.md +++ b/src/docs/markdown/caddyfile/directives/file_server.md @@ -70,11 +70,8 @@ file_server [] [browse] { - **pass_thru** enables pass-thru mode, which continues to the next HTTP handler in the route if the requested file is not found, instead of triggering a `404` error (invoking [`handle_errors`](handle_errors) routes). Practically, this is only useful inside of a [`route`](route) block with other handler directives following `file_server`, because this directive is effectively [ordered last](/docs/caddyfile/directives#directive-order). -- **sort** specifies how to sort directory listings. The `options` can be `sortBy` and `order` separated by spaces. +- **sort** specifies how to sort directory listings. The options are sortBy (`name`, `namedirfirst`, `size`, `time`) and order (`asc` or `desc`) separated by spaces. The first option must be `sortBy`, and the second option must be `order` (if exists). For example, `sort name desc` will sort by name in descending order. - - **sortBy** can be one of `name`, `size`, `time`. Default: `name` - - - **order** can be one of `asc` or `desc`. Default: `asc` ## Examples