Some Content Management Sites (CMS) such as WordPress, Joomla and Drupal generate a full 404 error page when the absolute URL of a website cannot be found. The HTTP 404 page is just a basic error message, but most of it will most likely be customized using custom CMS extensions.