If your website isn’t showing up after uploading files to cPanel, the issue is usually related to missing index files, DNS propagation, or incorrect upload location. Follow the steps below to identify and fix the problem.
1. Check Your Domain’s DNS
- Make sure your domain uses Nodico’s nameservers:
ns1.nodico.orgns2.nodico.org
- It can take 24–48 hours for DNS changes to fully propagate.
- You can check global DNS status at https://dnschecker.org.
2. Confirm File Location
- Log in to cPanel → File Manager.
- Your website files must be inside the public_html folder.
- If they’re inside another folder (for example,
public_html/mywebsite/), move them up one level.
3. Verify an Index File Exists
- Your website must include an
index.htmlorindex.phpfile inside public_html. - If no index file exists, visitors will see either a directory listing or a “No Input File Specified” error.
4. Check Propagation vs. Hosting
If you uploaded your site but still see another page (for example, a “cPanel default page”), it means DNS hasn’t yet pointed to your hosting account. Wait until propagation completes.
5. Disable Cache or CDN
- If using Cloudflare or another CDN, clear the cache or temporarily pause it.
- Old cached versions of your site can cause outdated or broken displays.
6. SSL or HTTPS Redirect Loops
- Go to cPanel → Domains → Force HTTPS Redirect and make sure it’s enabled only for your live domain.
- If AutoSSL just issued a new certificate, wait 10–15 minutes for it to fully activate.
7. When to Contact Support
- If your domain shows a “Server Not Found” or “DNS Address Could Not Be Found” error after 48 hours.
- If cPanel is accessible but your domain still doesn’t point to your site.
Open a ticket for review:
https://billing.nodico.net/submitticket.php
Note: Nodico’s support covers DNS, server configuration, and AutoSSL issues. We do not provide debugging for website code, CMS themes, or design errors.