Could you double-check for the index.html file? You might have to double-check the structure
https://basic-geometry.pages.dev/index.html → doesn’t open as well.
is your root directory set directly? Are you using some framework or not?
Should be like:
For Cloudflare Pages, ideally would be like I know to keep and make things simple:
main folder → named website
index.html → the main file which contains all the stuff needed (text, linked resources, etc.)
CSS directory → for any 3rd-party CSS stylings
JS directory → for any scripts I have
images directory → I put my images and icons here
After that structure, I make a zip archive from the “main folder” and then upload my zip to the Cloudflare Dashboard → Pages via Drag & Drop from my desktop.
I mean I really appreciate that you took the time to reply, but the thing is that I’m getting a “not found” error. How the files are organized in the root is -or should be- irrelevant. I regard the icons images. Technically they are images. Yet they have to be in the root folder. Why shouldn’t I keep my other about 15 images there too? I have 3 pages with minimal styling, therefore there’s no css library. I have one single js file that has to be in the root as well. No JS folder. That’s just personal preference, I just didn’t want to leave that part of your reply unanswered. At least I really hope that not having empty folders doesn’t lead to a 404 error. Thanks anyway.