Website changes not showing: cPanel cache fix
Fix pages that do not update after uploading files by checking browser cache, Cloudflare, server cache, WordPress cache, document roots, and file timestamps.
On this page
If uploaded changes do not appear online, the cause is usually cache or an upload path mismatch. Work through each layer instead of repeatedly uploading the same file.
Why changes do not show
A visitor can be shown cached content from the browser, Cloudflare, a WordPress/cache plugin, server-side caching, or an old file in a different document root. The fix depends on which layer is serving the stale version.
Browser cache
- Open the page in a private/incognito window.
- Hard refresh with
Ctrl+F5on Windows orCmd+Shift+Ron macOS. - Clear cached images and files if the old version still appears.
Cloudflare and CDN cache
If the domain uses Cloudflare or another CDN, purge the affected URL or purge the full cache from the CDN dashboard. If you are testing frequent changes, temporarily enable development mode in Cloudflare.
Application cache
CMS tools such as WordPress often cache pages separately from the server. Clear your page cache plugin, object cache, theme cache, and any optimization plugin cache. For WordPress, also check whether a maintenance or staging plugin is showing a different copy.
Wrong folder or file
Confirm the updated file is in the domain's active document root. Addon domains, subdomains, and staging sites may use a folder outside public_html. In cPanel, open Domains to confirm the document root, then check the file timestamp in File Manager.
If you changed the homepage, also confirm the correct index file is loading. Another file such as index.php may be taking priority over index.html.
Quick checklist
- Confirm the file timestamp changed in cPanel File Manager.
- Open the direct file URL if possible.
- Test in a private browser window.
- Purge Cloudflare/CDN cache.
- Purge CMS/plugin cache.
- Confirm the domain document root and index file order.
- Open a support ticket with the URL, file path, and timestamp if the old version still appears.
Related: cPanel File Manager: upload, edit, organize, and delete files | FTP and SFTP access: upload files to your cPanel account | Cloudflare caching-how it works and how to clear it | Index files in cPanel: default homepage names and troubleshooting
Need cPanel hosting or licensing?
Use UnderHost cPanel hosting or add cPanel/WHM to a VPS or dedicated server for familiar website, email, DNS, and database management.





















