🚧 This documentation is work in progress and for an unreleased version of Fresh.
trailingSlashes
The trailingSlashes()
middleware can be used to ensure URL pathnames always
end with a slash character or will never end with one. It redirects the user’s
request respectively.
import { trailingSlashes } from "fresh";
const app = new App()
.use(trailingSlashes("never"))
.get("/", () => new Response("hello"));
Always append a trailing slash:
import { trailingSlashes } from "fresh";
const app = new App()
.use(trailingSlashes("always"))
.get("/", () => new Response("hello"));