Update: I have noticed that it's not the / which is a problem but the . so it looks like any url with . is not recognized in external routing. What's the recommended procedure? Example:
/doc/some/path.With/dots.txtThis works with internal routes but not with externals.
Original issue:
For a blazor page, I have a Url Pattern of
@page "/{area}/{*Id}"When routing to
/doc/some/path/to/a/docThis works perfectly when arriving from an internal route. However, on F5, the blazor component is not hit, i.e. it doesn't recognize the pattern.
I have also tried to explicitly escape the Id as
/doc/some%2Fpath%2Fto%2Fa%2Fdocwith the same result: the internal route works, the external doesn't. Do I need to change my config? Is this a bug in blazor?