33125565d3
* Check for 404 before redirecting on no-extension paths The commit improves routing logic by checking if a path would result in a 404 fixes https://github.com/sqlpage/SQLPage/issues/971 before adding a trailing slash. This prevents unnecessary redirects when a custom 404 handler exists. * Fix test function signature formatting in routing module (#973) Co-authored-by: Cursor Agent <cursoragent@cursor.com> * Simplify path resolution and redirect logic The shorter code more clearly handles finding files with .sql extensions and decides whether to add trailing slashes based on index file presence. * clippy --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com>