Help center · Syndaq

Website shows 403 Forbidden in cPanel hosting

Resolve 403 errors caused by permissions, missing index files, or security rules.

A 403 error means the server understands the request but is refusing access. The most common causes are incorrect file permissions, missing index files, restrictive .htaccess rules, or blocked IP access.

Common symptoms

  • Only one directory returns 403
  • The site worked before a file upload or restore
  • Admin paths fail while the homepage works

Troubleshooting steps

  1. Ensure folders are generally set to 755 and files to 644 unless your application documents a different requirement.
  2. Confirm the target directory contains an index.php or index.html file if directory listing is disabled.
  3. Review .htaccess for deny rules, IP restrictions, or malformed directives.
  4. If a security plugin or WAF was recently enabled, disable it temporarily to isolate the issue.
  5. Check whether the affected path is protected by password directories or hotlink controls.

Additional notes

  • Permissions that are too open can also trigger server protections in some environments.
  • A 403 on uploads or admin paths often indicates an application-level rule rather than account suspension.

When to contact support

Contact support if the site permissions and index files are correct but the server still returns 403.

Back to help center