• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
NameHero® Blog

NameHero® Blog

Web Hosting Tips & Resources From NameHero

  • AI Agents
    • OpenClaw
    • Claude Code
    • n8n
    • Hermes Agent
    • Open WebUI
    • Docker
  • Hosting
    • Web Hosting
    • WordPress Hosting
    • WooCommerce Hosting
    • Enterprise Hosting
    • Email Hosting
    • HeroicGuard
    • GPU Hosting
    • Website Builder
  • VPS
    • Managed VPS
    • Unmanaged VPS
    • Flex VPS
  • Reseller
  • Gaming
  • Domains
  • Account
  • Blog Home
  • Categories
  • Authors

Five Ways To Fix ‘Error 404: The Requested URL Was Not Found On This Server’

Nirali Vasisht

Published on: December 1, 2023

Categories: Website Performance 6

Error 404 is so common that companies now go for fun, branded, creative 404 error pages. Just because this error is standard doesn’t mean that it’s not annoying when it pops up!

But what does a 404 error even mean? I’ll discuss how this error impacts your website and offer easy solutions to fix it.

Table of Contents
  • What Does “Error 404: The Requested URL Was Not Found On This Server” Mean?
    • What are HTTPS status codes?
    • How Do Error 404 Messages Impact SEO?
    • How Can You Create Your Own 404 Not Found Error Page?
  • Five Ways To Fix “The Requested URL Was Not Found On This Server” Error
    • #1. Reload The Page
    • #2. Clear Browser Cache
    • #3. Update Your Site’s Permalinks
    • #4. Set Up 301 Redirects For Moved or Renamed Content
    • #5. Disable The ‘.htaccess’ File
  • To Wrap Up: Final Thoughts

What Does “Error 404: The Requested URL Was Not Found On This Server” Mean?

Let’s begin by breaking down the error message itself. Error 404 is an HTTP status code that implies the server could not find a requested resource. ‘Not found on this server’ means that the web server could not locate the page you were looking for.

In other words, the server cannot find the requested page. This is typically due to a mistake in the URL, missing files, or a broken link.

What are HTTPS status codes?

HTTP (HyperText Transfer Protocol) status codes are three-digit responses by web servers. The numbers indicate the communication status between a browser and the server.

The codes are three-digit numbers; 4xx codes stand for client errors and 5xx codes mean server errors. The code “404” is an HTTP status code implying that the requested resource or web page is unavailable on the server.

We also have a step-by-step guide to resolve status code 499, that you can check out here.

There are different ways this HTTP error code might appear on your browser.

When the 404 error occurs, it may appear differently on various browsers.

For instance:

  • Firefox browsers display a “404 page not found” error.
  • Google Chrome shows, “This page was not found.”
  • Safari browsers sometimes display “Safari can’t find the server”

Regardless of what the error message reads on your browser, the root causes behind it are all the same.

error 404 not found | create redirects

How Do Error 404 Messages Impact SEO?

Having Error 404 show up on your screen doesn’t always mean your site will have SEO issues. But it can hurt your website’s SEO if you have broken links that lead to 404 error pages. If a website’s pages return 404 errors, search engines do not index these pages. This can cause a drop in your site’s rank and organic traffic.

Therefore, fixing the error is essential to prevent it from affecting your site’s ranking. To avoid this,I advise that you regularly check your WordPress website for broken links. You can do this by running a site scan on Google Search Console.

How Can You Create Your Own 404 Not Found Error Page?

A custom 404 page is created when the website owner personalizes the error message rather than displaying the default one. These are generally friendlier and include images and links to other parts of the website. WordPress offers plugins for customizing 404 pages and messages.

Error 404 is so common that websites like error404.fun offer royalty-free illustrations for 404 pages!

http error | error 404 web pages | error 404 not found

Five Ways To Fix “The Requested URL Was Not Found On This Server” Error

Below are some simple solutions to fix the ‘Error 404 not found’ error.

#1. Reload The Page

Sometimes, the error could be temporary, and reloading the page might fix the problem. To test whether a reload fixes the issue, press’ Control + R’ for Windows users and ‘CMD + R’ for Mac users.

If the site reloads without the error message, the server may be experiencing temporary issues. Or maybe the webpage was not cached correctly.

Before heading to other fixes mentioned below, also check if the URL you’re trying to access exists or if there are any typos on your end. Often, people type the wrong URL and end up with this error code.

#2. Clear Browser Cache

Try clearing your browser cache if reloading the page does not resolve the issue. This will remove the temporary files stored in your browser, which may be causing the error.

To clear cache in Chrome, head to Chrome settings and click ‘more tools’ from the drop-down menu. Next, select ‘clear browsing data’, ‘ cached images and files’, and ‘cookies and other data’. Remember to change the time range to ‘all time’ and press ‘clear.’

error 404 not found | clear cache

Reload the website and check if the error persists. Try the next solution if you still see ‘The Requested URL Was Not Found On This Server’ on your screen.

#3. Update Your Site’s Permalinks

Broken permalinks typically cause 404 errors, so updating your website’s permalinks will help fix the error.

Head to your WordPress dashboard and go to Settings -> Permalinks -> Post Name. Check if the permalink structure here matches the URL you are trying to access.

error 404 not found | 404 error | wordpress dashboard

#4. Set Up 301 Redirects For Moved or Renamed Content

If you recently changed or moved your web pages, you should create a 301 redirect directing users to the new link to your WordPress site. This helps search engines crawl your site and index your pages correctly.

You can set up a redirection plugin for WordPress or directly from the control panel of your hosting. Contact your hosting provider for immediate support if you need help with how redirects must be set up.

#5. Disable The ‘.htaccess’ File

If none of the above solutions have resolved the error, temporarily delete your site’s .htaccess file. Check out this detailed tutorial on deleting the .htacccess file for your website.

Note: Contact your web hosting provider for support deleting the .htaccess file if unsure.

To Wrap Up: Final Thoughts

In conclusion, Error 404 can cause many issues. Your visitors may leave your site, and search engines may stop crawling and ranking your site’s pages.

I hope this article helped you better understand this error code. Ensure you have the proper permalink structure, check if you typed the wrong URL, clear browsing data, and delete .htaccess files before contacting support.

Also, If you are looking for reliable WordPress hosting, consider checking out NameHero’s WordPress hosting plans. Your website is in good hands with features like free SSL, daily backups, and unlimited storage. Click here to learn more!

Nirali Vasisht

Nirali has over a decade of experience working in marketing with startups in a variety of sectors, including e-commerce, ed-tech, and SaaS. She has a keen understanding of the unique challenges and opportunities facing early-stage companies and a track record of developing effective content strategies that drive growth and engagement.

Reader Interactions

Comments

  1. Khamiss Khamiss says

    August 19, 2024 at 4:39 pm

    The requested URL /url was not found on this server. That’s all we know.

    Reply
  2. Vinaya says

    October 25, 2024 at 7:23 am

    Hi I am 62 years marathi lady I hope you can help me in my problem 5years back I had received one Google photo url link of family function which I used to watch using chrome incognito I never had any problem on samsang and red me10 but two days back when I opened the link and shared some photos video to some one and I received the error of 404 not found on server I don’t understand what to do I am not a techno savvy or technical person can you help me dear .what to do it was a good time pass for me. Pl tell me whom should I go to rectify the problem.keeping hopes from you . Thank you

    Reply
  3. Rabindra Karmakar says

    November 30, 2024 at 1:34 am

    How 404 error can be removed

    Reply
  4. Ram Lakhan yadav says

    February 5, 2025 at 8:46 am

    Thanks

    Reply
  5. Atuhaire says

    May 5, 2025 at 1:43 am

    Thankyou

    Reply
  6. Brian says

    July 29, 2025 at 2:46 pm

    Great help many thanks

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Follow & Subscribe

Exclusive promos, content and more!


Most Popular Posts

NameHero’s Recommended WordPress Plugin and Theme Setup

WordPress Hosting vs. Web Hosting – What’s The Difference?

How To Increase The InnoDB Buffer Pool Size

How To Fix A Stuck All-in-One WP Migration Import

How To Add A Subdomain In Cloudflare

Top Categories

  • WordPress
  • WordPress Tutorials
  • OpenClaw Hosting
  • Enterprise Hosting
  • WooCommerce
  • Web Hosting
  • Resellers
  • Website Security
  • Website Development
  • Website Performance
  • VPS Hosting
  • SEO Tips
  • Announcements
  • Domain Registration
NameHero

NameHero® proudly provides web hosting to over 40,000 customers with 99.9% uptime to over 750,000 websites.

  • Master Card
  • Visa
  • American Express
  • Discover
  • Paypal
Products
  • Web Hosting
  • Managed VPS Hosting
  • Unmanaged VPS Hosting
  • Flex VPS Hosting
  • WordPress Hosting
  • WooCommerce Hosting
  • Reseller Hosting
  • Enterprise Hosting
  • GPU Hosting
  • Email Hosting
  • HeroicGuard
  • Domains
  • Website Builder
  • AI Agent Hosting
Help & Support
  • NameHero Blog
  • NameHero Gaming Blog
  • Support
  • Help Center
  • Migrations
  • Affiliates
  • Gaming Affiliates
  • Call 1-855-984-6263
Company
  • About Us
  • Contact Sales
  • Reviews
  • Uptime
  • We're Hiring

Copyright © 2026 Name Hero, LLC. All rights reserved.
NameHero® is a registered trademark.

  • Privacy Policy
  • Terms of Use
  • Acceptable Use Policy
  • Payment Policy
  • DMCA