Skip to content

Audit and redirect legacy .htm Sea Saba URLs #178

Description

@spizeck

Problem

Production Sentry traffic shows visitors are still reaching legacy Sea Saba URLs such as:

/MainPages/DivePackages.htm

This route is not represented in the current redirect map and should not remain a dead/legacy path if search engines, old bookmarks, external links, or historical references still send traffic there.

Goal

Audit known historical Sea Saba .htm / legacy routes and add precise redirects to their current canonical equivalents.

Scope

  • Inspect the repository's existing redirects and current route structure.
  • Search the repo, analytics/Sentry breadcrumbs where available, sitemap history/docs, and any known legacy references for old .htm URLs.
  • At minimum determine the correct destination for /MainPages/DivePackages.htm.
  • Prefer exact one-to-one redirects over broad wildcard rules.
  • Preserve query strings where the framework does so automatically.
  • Avoid redirect chains.
  • Use permanent redirects only when the mapping is clearly canonical.
  • Do not invent mappings for legacy routes whose current equivalent is unclear; document them for owner review instead.

Validation

  • Add/update redirect tests for each implemented mapping.
  • Confirm no loops or chains.
  • Confirm current canonical routes still resolve normally.
  • Run the normal repo validation and relevant routing/e2e tests.

Final report

Report:

  1. base SHA
  2. branch/head SHA
  3. PR link
  4. legacy routes discovered
  5. redirects added and rationale
  6. unresolved mappings needing owner input
  7. tests/validation

Leave the PR open and unmerged.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions