Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 756 Bytes

invalid-route-source.md

File metadata and controls

32 lines (22 loc) · 756 Bytes

Invalid Custom Route source

Why This Error Occurred

When defining custom routes a route was added that causes an error during parsing. This can be due to trying to use normal RegExp syntax like negative lookaheads (?!exclude) without following path-to-regexp's syntax for it.

Possible Ways to Fix It

Wrap the RegExp part of your source as an un-named parameter.

Before

{
  source: '/feedback/(?!general)',
  destination: '/feedback/general'
}

After

{
  source: '/feedback/((?!general).*)',
  destination: '/feedback/general'
}

Useful Links