Why am I getting a 404 error?
The server did not find a visitor’s requested file. This error commonly occurs for one of the following reasons:
- File or directory requested does not exist – Ensure the file name is correct and you have uploaded the file to the server.
- An issue with the .htaccess file – For more information on .htaccess files, read our Advanced Apache Configuration documentation.
- DNS-related issue – There are many reasons why you might experience a DNS-related issue. The Zone Editor feature (cPanel » Domains » Zone Editor) can help you with many of them. This feature allows you to create, edit, and delete Domain Name System (DNS) zone records. DNS converts human-readable domain names (for example, example.com) to computer-readable IP addresses (for example, 192.0.0.1). DNS relies on zone records that exist on your server to map domain names to IP addresses.
- A permalink issue in WordPress – For information about permalinks, read WordPress’ Using Permalinks article.
- Invalid File permissions – Contact your hosting provider.
- A mistyped URL – Verify the URL is correct.