{"id":744,"date":"2014-07-17T08:08:53","date_gmt":"2014-07-17T08:08:53","guid":{"rendered":"https:\/\/cpanelplesk.com\/wp62\/?p=744"},"modified":"2021-02-17T09:30:04","modified_gmt":"2021-02-17T09:30:04","slug":"how-to-create-custom-error-pages","status":"publish","type":"post","link":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/","title":{"rendered":"How to create custom error pages"},"content":{"rendered":"<p><span style=\"color: #000000;\">Sometimes when you are surfing your favourite website nothing you will get but only a white page with the error &#8220;<strong>404 ERROR<\/strong>&#8221; or some others.<\/span><br \/>\n<span style=\"color: #000000;\">What&#8217;s even more goofy about the error code is that it really doesn&#8217;t tell you what the issue is. Generally you&#8217;ve been advised that the server cannot discover what you want. It doesn&#8217;t tell you why, how to fix it, or where to go from that point. You really don&#8217;t have much option but to hit your BACK key,<\/span><br \/>\n<span style=\"color: #000000;\">But then you find a server that&#8217;s set up with its own unique 404 error web page that pleasantly apologizes and provides you link to e-mail website administrators.\u00a0Now that&#8217;s class! and it is very simple to set up.<\/span><br \/>\n<span style=\"color: #000000;\">Common error codes are:<\/span><\/p>\n<div class=\"error-sh\">\n<pre class=\"lang:default decode:true\">400(Bad request)\r\n401(Authorization required)\r\n402(Payment required)\r\n403(Forbidden)\r\n404(Not found)\r\n405(Method not allowed)\r\n406(Not acceptable)\r\n407(Proxy authentication required)\r\n408(Request timeout)\r\n409(Conflict)\r\n410(Gone)\r\n411(Length required)\r\n412(Precondition failed)\r\n413(Request entity too large)\r\n414(Request URI too large)\r\n415(Unsupported media type)\r\n416(Request range not satisfiable)\r\n417(Expectation failed)\r\n422(Unprocessable entity)\r\n423(Locked)\r\n424(Failed dependency)\r\n500(Internal server error)\r\n501(Not Implemented)\r\n502(Bad gateway)\r\n503(Service unavailable)\r\n504(Gateway timeout)\r\n505(HTTP version not supported)\r\n506(Variant also negotiates)\r\n507(Insufficient storage)\r\n510(Not extended)<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">To create your custom error page, login to your cPanel click error pages and click the page you want to edit. Insert your own custom page code in HTML. After you click Save the changes will be applied.<\/span><br \/>\n<a href=\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-error-pages.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-750 pleslwp\" src=\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-error-pages.jpg\" alt=\"custom error pages\" width=\"763\" height=\"667\" srcset=\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-error-pages.jpg 763w, https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-error-pages-300x262.jpg 300w\" sizes=\"(max-width: 763px) 100vw, 763px\" \/><\/a><br \/>\n<span style=\"color: #000000;\">Secondly a very basic fix of this problem is your <strong>.htaccess<\/strong> , You should have the one into your website directory if you will find it you can create a new one.<\/span><br \/>\n<span style=\"color: #000000;\">\u00a0Let&#8217;s Edit It<\/span><br \/>\n<span style=\"color: #000000;\">Add this to the <strong>.htaccess<\/strong> file:<\/span><\/p>\n<div class=\"error-sh\">\n<pre class=\"lang:default decode:true  \">\u00a0ErrorDocument 404 http:\/\/www.yourdomain.com\/404page.html<\/pre>\n<\/div>\n<div class=\"space1\"><\/div>\n<p><span style=\"color: #000000;\">You will of course need to put a <strong>404page.html<\/strong> file in the main web directory for the \u00a0above directive to work.<\/span><br \/>\n<span style=\"color: #000000;\">The &#8220;<strong>ErrorDocument 404<\/strong>&#8221; instruction basically informs the Apache web server that whenever it cannot find the file it needs in that directory, it has to use the file specified in the URL .<\/span><br \/>\n<center style=\"color: #000000;\"><\/center><span style=\"color: #000000;\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes when you are surfing your favourite website nothing you will get but only a white page with the error &#8220;404 ERROR&#8221; or some others. What&#8217;s even more goofy about the error code is that it really doesn&#8217;t tell you what the issue is. Generally you&#8217;ve been advised that the server cannot discover what you [&#8230;]<\/p>\n<p><a class=\"understrap-read-more-link\" href=\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\">Continue Reading&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":851,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-744","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to create custom error pages - cPanel Plesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to create custom error pages - cPanel Plesk\" \/>\n<meta name=\"twitter:description\" content=\"Sometimes when you are surfing your favourite website nothing you will get but only a white page with the error &#8220;404 ERROR&#8221; or some others. What&#8217;s even more goofy about the error code is that it really doesn&#8217;t tell you what the issue is. Generally you&#8217;ve been advised that the server cannot discover what you [...]Continue Reading...\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Seemab Saleem\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\"},\"author\":{\"name\":\"Seemab Saleem\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\"},\"headline\":\"How to create custom error pages\",\"datePublished\":\"2014-07-17T08:08:53+00:00\",\"dateModified\":\"2021-02-17T09:30:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\"},\"wordCount\":270,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"image\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg\",\"articleSection\":[\"Cpanel\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\",\"name\":\"How to create custom error pages - cPanel Plesk\",\"isPartOf\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg\",\"datePublished\":\"2014-07-17T08:08:53+00:00\",\"dateModified\":\"2021-02-17T09:30:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg\",\"contentUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg\",\"width\":589,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cpanelplesk.com\/wp62\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to create custom error pages\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#website\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/\",\"name\":\"cPanel Plesk\",\"description\":\"Blog on famous hosting control panels\",\"publisher\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cpanelplesk.com\/wp62\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13\",\"name\":\"Farooq Omer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png\",\"contentUrl\":\"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png\",\"width\":300,\"height\":44,\"caption\":\"Farooq Omer\"},\"logo\":{\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648\",\"name\":\"Seemab Saleem\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g\",\"caption\":\"Seemab Saleem\"},\"description\":\"Linux Server Administrator, Web Hosting engineer. I'm dealing with Linux servers since 2014. I started this blog to share the work i love with the world . let me know if you need any assistance. Thanks!!\",\"sameAs\":[\"https:\/\/cpanelplesk.com\/wp62\"],\"url\":\"https:\/\/cpanelplesk.com\/wp62\/author\/cmb\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to create custom error pages - cPanel Plesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/","twitter_card":"summary_large_image","twitter_title":"How to create custom error pages - cPanel Plesk","twitter_description":"Sometimes when you are surfing your favourite website nothing you will get but only a white page with the error &#8220;404 ERROR&#8221; or some others. What&#8217;s even more goofy about the error code is that it really doesn&#8217;t tell you what the issue is. Generally you&#8217;ve been advised that the server cannot discover what you [...]Continue Reading...","twitter_image":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg","twitter_misc":{"Written by":"Seemab Saleem","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#article","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/"},"author":{"name":"Seemab Saleem","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648"},"headline":"How to create custom error pages","datePublished":"2014-07-17T08:08:53+00:00","dateModified":"2021-02-17T09:30:04+00:00","mainEntityOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/"},"wordCount":270,"commentCount":0,"publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"image":{"@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage"},"thumbnailUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg","articleSection":["Cpanel"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/","url":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/","name":"How to create custom error pages - cPanel Plesk","isPartOf":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage"},"image":{"@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage"},"thumbnailUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg","datePublished":"2014-07-17T08:08:53+00:00","dateModified":"2021-02-17T09:30:04+00:00","breadcrumb":{"@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#primaryimage","url":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg","contentUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2014\/07\/custom-404-page-for-blogger.jpg","width":589,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/cpanelplesk.com\/wp62\/how-to-create-custom-error-pages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cpanelplesk.com\/wp62\/"},{"@type":"ListItem","position":2,"name":"How to create custom error pages"}]},{"@type":"WebSite","@id":"https:\/\/cpanelplesk.com\/wp62\/#website","url":"https:\/\/cpanelplesk.com\/wp62\/","name":"cPanel Plesk","description":"Blog on famous hosting control panels","publisher":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cpanelplesk.com\/wp62\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/c78ae1cf9451a09592fb9697d69c0c13","name":"Farooq Omer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/","url":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png","contentUrl":"https:\/\/cpanelplesk.com\/wp62\/wp-content\/uploads\/2020\/11\/cpanelplesk.png","width":300,"height":44,"caption":"Farooq Omer"},"logo":{"@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/"}},{"@type":"Person","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/73d573cc7eaaf6625cf0dbd72191a648","name":"Seemab Saleem","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cpanelplesk.com\/wp62\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6a87ff2e53b03e6839250e5278a6bd46?s=96&d=mm&r=g","caption":"Seemab Saleem"},"description":"Linux Server Administrator, Web Hosting engineer. I'm dealing with Linux servers since 2014. I started this blog to share the work i love with the world . let me know if you need any assistance. Thanks!!","sameAs":["https:\/\/cpanelplesk.com\/wp62"],"url":"https:\/\/cpanelplesk.com\/wp62\/author\/cmb\/"}]}},"_links":{"self":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/comments?post=744"}],"version-history":[{"count":0,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/posts\/744\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media\/851"}],"wp:attachment":[{"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/media?parent=744"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/categories?post=744"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cpanelplesk.com\/wp62\/wp-json\/wp\/v2\/tags?post=744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}