Skip to content

Instantly share code, notes, and snippets.

@riccardogiorato
Created December 1, 2022 21:46
Show Gist options
  • Select an option

  • Save riccardogiorato/69044c4aca1c6b35bf0faa746ac6a5d6 to your computer and use it in GitHub Desktop.

Select an option

Save riccardogiorato/69044c4aca1c6b35bf0faa746ac6a5d6 to your computer and use it in GitHub Desktop.
- from: /me
to: https://github.com/ThewBear
status: 308 # Change status code ex. 301, 302, 307 (Default), 308
- from: /google/:q # Match exactly one ex. /google/recursion
to: https://google.com/search?q=:q
- from: /vercel/:slug* # Match zero or more ex. /vercel /vercel/docs /vercel/solutions/nextjs
to: https://vercel.com/:slug
- from: /twitter/:slug? # Match Zero or one ex. /twitter /twitter/thewdhanat
to: https://twitter.com/:slug
- from: /github/:slug+ # One or more ex. /github/ThewApp github/ThewApp/vercel-shorturl
to: https://github.com/:slug
- from: /dev/:slug1/:slug2 # Multiple match ex. /dev/p/information
to: https://dev.to/:slug1/:slug2
- from: /google
to: https://google.com/search?q=:q
query:
action: search # Must have this exact query
q: :q # And this match in query ex. /google?action=search&q=recursion
- from: /dev
to: https://dev.to/:user
query:
u: :user? # Optional match ex. /dev /dev?u=thewbear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment