All routes should be obvious: either from the URI you should be able to know exactly what file executes, or from a page view/logic you should be able to know what URI is used.
There is one ambiguity:
page/blog/index.html
page/blog.html
These could both be triggered by the path /blog... which one should WebEngine pick?
An AmbiguousPathException should be thrown IMO.
All routes should be obvious: either from the URI you should be able to know exactly what file executes, or from a page view/logic you should be able to know what URI is used.
There is one ambiguity:
page/blog/index.htmlpage/blog.htmlThese could both be triggered by the path
/blog... which one should WebEngine pick?An AmbiguousPathException should be thrown IMO.