Skip to content

Fix 404 on the three FlowFuse 3.0 release blog videos - #5705

Merged
dimitrieh merged 2 commits into
mainfrom
fix/release-3-0-video-paths
Aug 28, 2026
Merged

Fix 404 on the three FlowFuse 3.0 release blog videos#5705
dimitrieh merged 2 commits into
mainfrom
fix/release-3-0-video-paths

Conversation

@dimitrieh

Copy link
Copy Markdown
Contributor

Description

The three <video> tags in the 3.0 release post use src="./images/*.webm". Raw HTML is not rewritten by the 11ty image shortcode, so the browser resolves ./ against the pretty permalink /blog/2026/08/flowfuse-release-3-0/, one level deeper than the assets. All three 404 in production. Switched to the root-absolute /blog/2026/08/images/ form every other recent post uses.

Related Issue(s)

None.

Checklist

  • I have read the contribution guidelines
  • I have considered the performance impact of these changes
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
  • For blog PRs, an Art Request has been created (instructions)

The three <video> tags used src="./images/*.webm". Markdown images tolerate
that because the 11ty image shortcode (lib/image-handler.js) resolves them at
build time against the source file, but raw HTML is passed through untouched,
so the browser resolves "./" against the rendered page URL. Blog permalinks are
pretty URLs, so the post renders at /blog/2026/08/flowfuse-release-3-0/, one
level deeper than the assets at /blog/2026/08/images/, and all three requests
404'd in production.

Switched to the root-absolute /blog/2026/08/images/ form that every other
recent post already uses.
@dimitrieh
dimitrieh enabled auto-merge August 28, 2026 13:21
@dimitrieh

Copy link
Copy Markdown
Contributor Author

@KristopherLeads FYI. Curious how this has slipped us 🤔

@netlify

netlify Bot commented Aug 28, 2026

Copy link
Copy Markdown

Deploy Preview for flowforge-website ready!

Name Link
🔨 Latest commit 8a20cc5
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/6a9189bf4b61fd00083b20e6
😎 Deploy Preview https://deploy-preview-5705--flowforge-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 61 (🟢 up 12 from production)
Accessibility: 96 (no change from production)
Best Practices: 100 (no change from production)
SEO: 85 (🔴 down 7 from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Aug 28, 2026

Copy link
Copy Markdown

Deploy Preview for flowforge-website ready!

Name Link
🔨 Latest commit bee85a3
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/6a918e2480c285000810290c
😎 Deploy Preview https://deploy-preview-5705--flowforge-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 61 (🟢 up 10 from production)
Accessibility: 96 (no change from production)
Best Practices: 100 (no change from production)
SEO: 85 (🔴 down 7 from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@dimitrieh

Copy link
Copy Markdown
Contributor Author

Preview affected pages:

All three .webm requests return 200 video/webm on the preview; they 404 on production.

@dimitrieh
dimitrieh merged commit 275f658 into main Aug 28, 2026
7 checks passed
@dimitrieh
dimitrieh deleted the fix/release-3-0-video-paths branch August 28, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants