fix(rules): use hash links for directory deep links

Switch rules navigation from /rules/:code paths to /rules#code hashes,
reject legacy subpaths, and ignore address hashes in markdown links.
This commit is contained in:
Tommaso Casaburi
2026-06-10 16:38:31 +07:00
parent f3d59c3345
commit e9c729a9e3
8 changed files with 121 additions and 70 deletions
+2 -1
View File
@@ -292,7 +292,8 @@ const App = () => {
<Route path='/' element={<Home />} />
<Route path='/faq' element={<Faq />} />
<Route path='/pass' element={<Pass />} />
<Route path='/rules/:boardIdentifier?' element={<Rules />} />
<Route path='/rules' element={<Rules />} />
<Route path='/rules/*' element={<Navigate to='/not-found' replace />} />
<Route path='/blotter' element={<Blotter />} />
<Route
path='/settings/account-data'