النتائج 1 إلى 3 من 3

الموضوع: صفحات الخطأ

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    May 2006
    المشاركات
    527

    صفحات الخطأ



    السلام عليكم ورحمة الله وبركاته

    اعضاء سوالف الكرام اليوم قرأت مقال في مجتمع مطوري المواقع واستفدت منه قلت انقله لكم لعل الفائدة تعم
    .
    .
    .
    .
    ----------------
    صفحات الخطأ
    ----------------

    ماهي صفحات الخطأ
    هي صفحات تظهر عند طلب صفحة خاطئة أو عند وجود خطأ في الخادم "السيرفر" أو غيرها من الأسباب التي تحول دون فتح الصفحة أمام المستخدم، وهذا مثال عليها:
    http://www.swalif.net/devpedia

    وسنتعرض في هذه المقالة لكيفية التحكم بهذه الصفحات واستغلالها لخدمة الموقع، حتى نحصل على صفحة مثل هذه إن طلعنا رابطاً عن طريق الخطأ:
    http://www.islamway.com/DevPedia



    كيف نستفيد من صفحات الخطأ
    عند تغييرك لروابط في موقعك أو تبديل أسماء أو حذف ملفات، سيطلبها الزائر فيما بعد ويدخل الصفحة المطلوبة، فستظهر له رسالة باللغة الإنجليزية لايعلم مابها، وعلى الفور سيترك الموقع.
    لكن ماذا لو أنك قمت باستبدال محتوى صفحة الخطأ هذه باعتذار بسيط عن هذا الخطأ، وبعض الروابط التي تخبر الزائر عن مكانه وتدله على المكان الذي يتوجه إليه؟
    هكذا ستستفيد من هذا الزائر الذي لن يخرج بعد أن فهم المقصود وسينتقل للموقع من جديد من خلال الروابط الموجودة في صفحة الخطأ.
    فلنبدأ بشرح هذه الصفحات واستخدامها.




    وثائق صفحات الخطأ
    و هذا دليل كامل لأهم صفحات الخطأ وسوف اختصر قد الامكان


    أخطاء تعرض للزوار

    400 Bad Request
    401 Authorization Required
    402 Payment Required (not used yet)
    403 Forbidden
    404 Not Found "وهذا الخطأ لعدم توفر الصفحة"
    405 Method Not Allowed
    406 Not Acceptable (encoding)
    407 Proxy Authentication Required
    408 Request Timed Out
    409 Conflicting Request
    410 Gone
    411 Content Length Required
    412 Precondition Failed
    413 Request Entity Too Long
    414 Request URI Too Long
    415 Unsupported Media Type


    أنواع اخطاء السيرفر الخادم

    500 Internal Server Error
    501 Not Implemented
    502 Bad Gateway
    503 Service Unavailable
    504 Gateway Timeout
    505 HTTP Version Not Supported


    وأهم هذه الاخطاء idأخطاء تعرض للزوار وسوف اشرح بعضها:

    400 - Bad Request .. وتعني طلب خاطئ للصفحة
    401 - Authorization Required ... وتعني انه غير مرخص للزائر بعرض الصفحة
    403 - Forbidden .. وتعني انه ممنوع للزائر من دخول الصفحة
    404 - File not found ... وتعني أن الصفحة التي قام الزائر بطلبها غير موجودة
    500 - Internal Server Error وتعني أن هناك خطأ في خادم الموقع
    503 - Service Unavailable ... وتعني أن الخدمة غير متوفرة



    الآن استخدام htaccess في عمل صفحات الخطأ

    أنشئ ملف باسم htaccess. وضع بداخلة التالي :


    ErrorDocument [عنوان الخطأ ] [رقم الخطاء]

    ErrorDocument .. وهي الدالة الخاصة بصفحة بتعيين صفحة الخطأ

    مثال

    ErrorDocument 400 /errors/badrequest.html
    ErrorDocument 401 /errors/authreqd.html
    ErrorDocument 403 /errors/forbid.html
    ErrorDocument 404 /errors/notfound.html
    ErrorDocument 500 /errors/serverr.html

    أنشئ الآن مجلداً في موقعك بهذا الشكل:

    yoursite.com/errors/


    يحتوي على هذه الصفحات: notfound.html و badrequest.html و authreqd.html و forbid.html و serverr.html و اكتب فيها ما تريد إظهاره عند وصول أحدهم لصفحة خطأ.



    الكاتب: بدر العنزي
    المصدر:
    http://www.devpedia.org
    المقال:
    http://www.devpedia.org/articles/index.php?p=85#more-85







  2. #2


    موضوع مفيد فعلاً ... شكراً جزيلاً لك ... والشكر موصول للأخ بدر ...






  3. #3
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    139


    الله يعطيك الصحه والعافيه

    بعد

    للاسف انا ابحث عن خطأ 502

    وما لقيت له شرح





    __________________
    لا تجعل الله اهون الناظرين اليك

    اميل و الماسنجر
    Abokhalid_4@hotmail.com





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض