Strip or add trailing slash
Banish or enforce trailing slashes with Netlify edge functions. Demo
Usage
You can either manually copy the function, or import it from a URL.
Manual
Copy the appropriate function from /lib/
to your site’s /netlify/edge-functions/
directory.
Import from URL
Create a handler and import the function from deno.land/x:
export { stripSlash as default } from 'https://deno.land/x/slash_handler/mod.ts'
- Add a declaration to your site’s
netlify.toml
:
[[edge_functions]]
function = "strip-slash" # or "add-slash"
path = "/*"
Licence: MIT