pier_
Reference

pier routes

Site routing rules

pier routes <command>

Site routing rules.

Subcommands

pier routes ls

pier routes ls [<site>]

List a site's routing rules.

ArgumentRequiredDescription
<site>noSite ref (name or name/target)

pier routes add

pier routes add [<site>] [<route-type>] [flags]

Add a routing rule (redirect, rewrite, header).

ArgumentRequiredDescription
<site>noSite (name or name/target); omit to pick
<route-type>noRoute type (redirect, rewrite, header)
FlagValueDefaultDescription
-y, --yesSkip confirmation prompt
--stageWrite the change to pier.yaml only — apply later with 'pier deploy'
--sourceSTRINGSource path pattern
--destinationSTRINGDestination path or URL
--status308308Redirect status code (301/302/307/308)
--pathSTRINGHeader rule path pattern
--headersHEADERS,...Header key=value pairs

pier routes rm

pier routes rm [<site>] [<route-type>] [flags]

Remove a routing rule.

ArgumentRequiredDescription
<site>noSite (name or name/target); omit to pick
<route-type>noRoute type (redirect, rewrite, header)
FlagValueDefaultDescription
-y, --yesSkip confirmation prompt
--stageWrite the change to pier.yaml only — apply later with 'pier deploy'
--sourceSTRINGSource/path pattern to remove
--pathSTRINGHeader rule path to remove

pier routes fallback

pier routes fallback [<site>] [flags]

Configure the SPA fallback.

ArgumentRequiredDescription
<site>noSite (name or name/target); omit to pick
FlagValueDefaultDescription
-y, --yesSkip confirmation prompt

Global flags apply to every command.

On this page