Skip to content

Short URL / Redirect for the Podcast #11

Closed

Description

@cpt9m0

@claude

Task: Implement a Short URL / Redirect for the Podcast

Please configure a route/redirect on our website (theselectionlab.ai) for the Selection Lab podcast.

Requirements:

  1. Target Route: /podcast (full URL: https://theselectionlab.ai/podcast).
  2. Destination: Configure this path to redirect directly to our Apple Podcasts show:
    https://podcasts.apple.com/us/podcast/selection-lab-%E2%80%94-human-context-in-the-age-of-ai/id6819345425
  3. Redirect Behavior:
    • Use a permanent redirect (HTTP 301 / 308) unless our framework/hosting environment prefers a 302/307 for external marketing links.
    • Implement this redirect using the project's native routing configuration (e.g., next.config.js, astro.config.mjs, vercel.json, _redirects, or your web server config).

Execution Steps:

  1. Identify the framework or hosting routing layer used in this repository.
  2. Add the redirect rule mapping /podcast (and optionally /podcast/) to the Apple Podcasts URL.
  3. Test locally or verify route configuration syntax to ensure existing routes and trailing slashes behave as expected.
  4. Output git diff or file changes once complete.

Activity

  1. claude commented on Oct 20, 2026

    @claude

    Claude finished @cpt9m0's task in 18s —— View job • claude/issue-11-20261020-0215 • Create PR ➔


    /podcast redirect added

    • Identify hosting layer: static GitHub Pages site (CNAME, .nojekyll, plain index.html). It has no server-side redirect config, so a true 301/308 isn't possible.
    • Add podcast/index.html. It redirects to the Apple Podcasts show with <meta http-equiv="refresh">, a location.replace fallback, a canonical link and a visible fallback link. The noindex meta tag keeps the stub out of search results.
    • Check trailing slashes: Pages serves /podcast by redirecting to /podcast/, so both URLs work. Existing routes are untouched.
    • Not tested live. The redirect only takes effect after the PR is merged into main.

    Caveat: this redirect happens in the browser (HTTP 200 plus a refresh), not a 301. If you need a real 301, put Cloudflare or another proxy in front of the domain.

    Change: one new file, podcast/index.html, containing the stub described above, with the destination URL https://podcasts.apple.com/us/podcast/selection-lab-%E2%80%94-human-context-in-the-age-of-ai/id6819345425.

    · branch claude/issue-11-20261020-0215

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions