v1.0.4
Banish or add trailing slashes with a Netlify edge function
Repository
Current version released
11 months ago
Dependencies
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 your siteās /netlify/edge-functions/
directory and export the function from deno.land/x:
// /netlify/edge-functions/strip-slash.ts
export { stripSlash as default } from 'https://deno.land/x/slash_handler/mod.ts'
After creating the function, you then need to add a declaration to your siteās netlify.toml
:
[[edge_functions]]
function = "strip-slash" # or "add-slash"
path = "/*"
Licence: MIT