Subpages not displaying

My Cloudflare pages for my website aren’t displaying their respective pages. “index.html” works but “/about” just shows the same thing as the main page, even though the Github integration is fully functional.
My website is both live on netlify and on pages.dev but while on netlify “/about” and “/welcome” are functional, on Cloudflare they do not show a separate page.