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 but while on netlify “/about” and “/welcome” are functional, on Cloudflare they do not show a separate page.