Diagnostics

Website 403 error - permissions, blocks and .htaccess

A 403 error means the server understands the request but refuses access to the resource.

When this matters

403 can be a protection effect, not a failure. It may be caused by WAF, country block, wrong chmod, missing index file or an .htaccess rule.

What a 403 error means: file permissions, missing index, .htaccess, ModSecurity, IP block, Geo Block or application rules.

Practical checklist

  • check whether the directory has an index file
  • compare file and directory permissions
  • temporarily disable suspicious .htaccess rules
  • check whether the IP or country is blocked

How Hostilla.pl helps

Hostilla.pl support can check ModSecurity, CSF/LFD, Geo Block logs and file permissions to distinguish a block from an application error.

What to prepare before contacting support

If you need support, include the domain, account name, time of the problem, exact error message, recent changes and one example URL or mailbox. This lets support check DNS, SSL, mail logs, PHP, database, backups and application configuration faster.

Related Hostilla.pl topics

Next useful steps

This guide is part of a topical cluster. Use the links below to continue through related Hostilla.pl instructions.