====== Site Migration — Old ↔ New URL Map ====== //Reference for the ''*.math.binghamton.edu'' → ''mathmig'' migration. Last updated 2026-08-11 — web vhosts are now cut over.// The department's public addresses (''*.math.binghamton.edu'') **do not change** when a service migrates — the campus proxy keeps the name and now serves it from the new server (''mathmig''). The ''*.mathmig.binghamton.edu'' addresses are the **same content reached directly** (handy for testing/admin). Wiki pages keep working under every old link shape; dynamic reports and personal pages keep the exact same paths. Each table shows: **①** the old (legacy) URL, **②** the production URL people type (now served from mathmig), and **③** the direct ''mathmig'' URL. ===== 1. Wiki (DokuWiki) ===== Canonical page URL: ''/doku.php?id='' (or the short ''/'' form). **All** legacy link shapes now redirect to the correct page: ''/p/'', ''/wiki/'', ''/dokuwiki/'', and ''/doku.php/''. ^ Form ^ Example URL ^ | ① Legacy | ''https://www2.math.binghamton.edu/p/research'' | | ② Production | ''https://www2.math.binghamton.edu/doku.php?id=research'' //— old %%/p/research%% and %%/wiki/research%% links redirect here// | | ③ Direct (mathmig) | ''https://wiki.mathmig.binghamton.edu/doku.php?id=research'' | Per-person wiki page (e.g. Alex Feingold): ''%%/p/people/alex/start%%'' → ''/doku.php?id=people:alex:start''. ===== 2. Dynamic reports & profiles (mysql, cgi-bin) ===== Paths are **identical** everywhere — only the host name differs. ^ Form ^ Example URL ^ | ① Legacy | ''https://matrix.math.binghamton.edu/d/mysql/create_phds'' | | ② Production | ''https://matrix.math.binghamton.edu/d/mysql/create_phds'' //— same URL, now served from mathmig// | | ③ Direct (mathmig) | ''https://matrix-math.mathmig.binghamton.edu/d/mysql/create_phds'' | Same pattern for ''/d/mysql/create_theses'', ''/d/cgi-bin/committees/committees_form'', the faculty profile ''/people/alex'', course schedule, teaching history, etc. ===== 3. Personal home pages ===== Paths are identical — only the host name differs. ^ Form ^ Example URL ^ | ① Legacy | ''https://people.math.binghamton.edu/qiao/'' | | ② Production | ''https://people.math.binghamton.edu/qiao/'' //— same URL, now served from mathmig// | | ③ Direct (mathmig) | ''https://people-math.mathmig.binghamton.edu/qiao/'' | ===== 4. Static sites (courses, seminars, www) ===== ^ Site ^ Production URL ^ Note ^ | courses | ''https://courses.math.binghamton.edu/'' | static course pages | | seminars | ''https://seminars.math.binghamton.edu/'' | landing redirects to the wiki seminars page | | www | ''https://www.math.binghamton.edu/'' | redirects to ''www2.math'' (the wiki) | ===== Reaching the legacy system ===== The vhosts above are now served from ''mathmig''. The **old** server stays intact and reachable (admins / spot-checks) until it is formally decommissioned: * **Browse the old site** — use ''http://matrix-archive.math.binghamton.edu/'' (points straight at the legacy box 128.226.2.18). **Internal/admin VPN only, and http:// — not https** (the legacy box's TLS certificate has expired). All three legacy names live on that one box. * **File / admin access** — SSH via the jump host ''ssh1.math.binghamton.edu'' (128.226.2.124) → ''matrix.math.binghamton.edu'' (128.226.2.18). * **Roll a name back** (emergency) — repointing a firefly backend to legacy is instant and reversible; ask Steven. //Questions: Steven Moore — samoore@binghamton.edu.//