Publish in cPanel
Option A: Publish at the root (yourdomain.com)
- cPanel → File Manager → open public_html
- Upload the ZIP and Extract into public_html
- Confirm index.html exists at the top level
Option B: Publish in a folder (yourdomain.com/naturalresources)
- Create folder naturalresources inside public_html
- Upload ZIP into that folder and Extract
- Visit yourdomain.com/naturalresources/
Password-protect Teacher pages
Recommended: move teacher-only pages into a separate folder and protect it.
- Create folder teacher inside your site folder
- Move teacher.html (and any teacher files) into that folder
- cPanel → Directory Privacy → select teacher → enable protection → set username/password
Common fixes
- Styles missing: make sure assets/ uploaded with style.css.
- Links 404: filenames are case-sensitive. Match exactly.
- Old version cached: hard refresh (Ctrl+F5) or clear cache.