Error 404 #196670
Replies: 4 comments 3 replies
-
|
Yo @Moneybank10 — that 404 is annoying, but the error message is actually giving you the answer. The Main Culprit: Case Sensitivity If your file is named Index.html (capital I), it will not load. Check Settings > Pages: |
Beta Was this translation helpful? Give feedback.
-
|
The fix above was right. GitHub Pages runs on Linux which is case-sensitive, so One thing to keep in mind for future issues: the same applies to every path in your repo. If you later link to |
Beta Was this translation helpful? Give feedback.
-
|
This error usually happens because GitHub Pages cannot find the correct entry file for your site. Here are a few things to check:
This issue is commonly caused by incorrect file names, wrong deployment folders, or missing |
Beta Was this translation helpful? Give feedback.
-
|
That error usually means your hosting/deployment service cannot find the main file for your website. Most of the time it’s caused by one of these issues:
Hosting servers are case-sensitive. Example: Your file is named Index.html On Windows it may work locally, but online it fails. ✅ Fix: index.html or if using PHP: index.php All lowercase.
Your deployed folder must contain: index.html or index.php at the ROOT of the project. Bad structure: project/ If the hosting opens the root folder and finds no index.html, it throws that error. ✅ Fix: Correct: project/ You mentioned paths like: If the actual folder name is: web instead of: WEB it breaks online. ✅ Make sure: Folder names match EXACTLY Example: requires: WEB If using GitHub Pages: Make sure: Repository contains index.html If using: Vercel then check: Build output directory For plain HTML/CSS/JS: No framework needed On Linux hosting: files should usually be 644 But usually this error is from missing files or wrong naming. Quick checklist ✅ index.html exists |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
🏷️ Discussion Type
Question
Body
My deployed page link keeps giving me an error message saying "The site configured at this address does not contain the requested file.
If this is your site, make sure that the filename case matches the URL as well as any file permissions." What do I do?
Beta Was this translation helpful? Give feedback.
All reactions