Why am I getting a 404 Not Found error?
A 404 Not Found means the server could not find the page at that address. Sometimes that is correct (a genuinely missing page), but often it is a fixable configuration issue.
If a single page 404s:
- Check the URL for typos.
- Confirm the file or page actually exists (via File Manager or your CMS).
- If you deleted or renamed content, set up a redirect to the new location.
If every page except the home page 404s (common in WordPress): this is almost always a permalinks problem. Fix it by:
- Logging in to WordPress and going to Settings → Permalinks.
- Clicking Save Changes (you don't need to change anything). This rewrites the rules in
.htaccess.
If that doesn't work, check that your .htaccess file exists and contains the WordPress rewrite rules, and that mod_rewrite is active (it is on our servers).
After a migration, 404s across the site usually mean the .htaccess or permalink structure did not come across. Re-saving permalinks fixes most cases.
Still stuck? Contact our 24/7 team on WhatsApp +971 58 553 6767 or support@dirhamaday.ae. Manage files and settings from my.dirhamaday.ae.
Still need a hand? Our UAE-based team is here 24/7.