في بعض الاحيان عندما نقوم بتصفح بموقع ما ، و عند ضغطنا على رابط معين ويكون الرابط محذوف او تم استبداله عندها ستعرض علينا رسالتها ان الرابط او الصفحة التي تبحث عن محتواها اما تم حذفها او غير رابطها ، و عادتا ما تكون هذه الرسالة منظمة بشكل احترافي حيث تحتوي على روابط اعادة التوجيه الى الصفحة الرىيسية الى الموقع الذي تتصفحه ، هذه الصفحات المنسقة و الاحترافية ما هي الا نصوص برمجية يمكنك تحريرها ن كنت ملم بلغة البرمجة html و css يمكنك الابداع في ذلك و انشاء سكريبت فريد مخصص لك وحدك ، و ان كنت غير ذلك لا مشكل فتوجد العديد من اكواد سكربت الخاصة بصفحة الخطأ و غيرها يمكن استعمالها و تحميلها و التعديل على محتواها بكل سلاسة و سهولة
في هذه التدوينة سارفق لكم اكواد السكربت الخاصة و التي استعملها شخصيا في مدونتي لصفحة الخطا ، يمكنكم التعديل عليها بشكل عادي جدا و استخدامها دون مشاكل لن تؤثر على اداة المدونة
معاينة لصورة صفحة الخطأ التي سنعمل عليها :
كيفية تركيب سكريبت او اكواد صفحة الخطأ :
هناك نصين او كودين الاول
- خاص بـالـ CSS و هذا يوضع اعلى وسم <head/> المغلوق ، اما الثاني
<!--كود صفحة الخطأ1--><b:if cond='data:blog.pageType == "error_page"'><title>الصفحة غير موجودة - <data:blog.title/></title><style>.container404{ line-height: normal;font-size: 16px;backface-visibility: hidden;transition: all .3s;background: #e83153;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 999999;text-align: center;}.boxi404 hr{background:transparent;display:block;border:none;border-bottom:4px solid rgba(255,255,255,.3)}.boxi404{padding:20px;font-size:110%;color:#fff;border-radius:5px 5px 0 0}.boxi404 h2,.boxi404 h3{color:#fff;display:block;font-weight:700;font-size:2.6rem;text-transform:uppercase}.boxi404 h2{position:absolute;font-size:20rem;color:rgba(255,255,255,.3);transform:rotate(-45deg);right:3%;bottom:8%}.boxi404 p{display:block;margin:10px 0}.boxi404 ul li{margin:0 0 8px 20px;list-style:initial;list-style-type:none;}.boxi404 ul li a{color:#e5ffaf;}.boxi404 ul li a:hover{background:rgba(0,0,0,0.1);color:#e5ffaf;text-decoration:underline}.copyright404{display:block;margin:auto;font-weight:normal;max-width:768px;min-width:200px;padding:0 20px}.copyright404 a,.copyright404 a:hover{color:#fff}</style></b:if><!--كود صفحة الخطأ1-->
- خاص بالـ Html و الذي يوضع اسفل وسم هيد المغلوق .
<!--كود صفحة الخطأ2--><b:if cond='data:blog.pageType == "error_page"'><div class='container404'><div class='boxi404'><h2>404</h2><h3>الصفحة التي تبحث عنها غير متوفرة</h3><hr/><p>الصفحة التي تبحث عنها تم حذفها أو تم تغيير عنوانها</p><p>يرجى محاولة:</p><ul><li>إعادة كتابة العنوان <strong>بشكل صحيح</strong>, والتأكد منه.</li><li>أنقر <strong><a expr:href='data:blog.homepageUrl'>هنا</a></strong> للعودة للصفحة الرئيسية</li></ul></div><div class='copyright404'><a expr:href='data:blog.homepageUrl'><data:blog.title/></a></div></div></b:if><!--كود صفحة الخطأ2-->