تقدم هذه المقالة حلًا لمشكلة العودة إلى صفحة الخطأ عندما تقفز حالة HTTP في ASP.
صفحة الخطأ الافتراضية لـ IIS غير ودية للغاية. فقد هذا الجزء من حركة المرور دون جدوى. إذا قفزت صفحة الخطأ مباشرة إلى الصفحة الرئيسية ولم تكن ودية لمحركات البحث ، فقد يتم حظر الصفحة الرئيسية. لذلك بناءً على الموقف ، هناك طريقتان لحل هذه المشكلة:
إذا كان موقع ويب من نوع المحتوى مثل المدونة ، فيمكنك إرجاع مربع بحث مع 404 خطأ للزوار للبحث. هاتان الطريقتان يعتنون بالزوار ويأخذان في الاعتبار كبار المسئولين الاقتصاديين.
يمكنك التحقق من عدد صفحات الأخطاء في موقع الويب الخاص بك في أدوات مشرفي المواقع Google.
طريقة تعديل صفحة الخطأ الافتراضية بسيطة للغاية: انقر بزر الماوس الأيمن فوق موقع الويب الذي تريد إدارته في IIS ، وتعيين 404 كصفحة معلومات الخطأ المقابلة في الخطأ المخصص. فيما يلي طريقتان:
1. إذا اخترت ملفًا لنوع الرسالة ، فيمكنك فقط استخدام الملفات التي تنتهي بـ .html أو HTM ، وإلا سيظهر الرمز عندما يصل المستخدم إلى صفحة الخطأ. في صفحة الخطأ المحددة بهذه الطريقة ، على الرغم من عدم إخراج حالة 404 في ملف .html ، سيتم إخراج حالة 404 تلقائيًا بعد تنفيذ IIS.
2. إذا قمت بتحديد عنوان URL لنوع الرسالة ، فيجب عليك استخدام ملف ASP (لأنه لا يمكن تعيين حالة 404 إلا في ملف ASP) ، وإلا سيتم إرجاع 200 رمز الحالة عند الوصول إلى صفحة الخطأ. أضف أيضًا:
انسخ الرمز على النحو التالي: <٪ response.status = 404 غير موجود ٪>إذا كنت ترغب في القفز إلى الصفحة الرئيسية بانتظام ، فهناك طريقتان :
1. استخدم تحديث علامة التعريف للقفز
نسخة الكود كما يلي: <meta http-equiv = تحديث المحتوى = 3 ؛ url = http: //www.vevb.com>2. استخدم JS للقفز
؟
- <scriptStyle = Text/JavaScript>
- setTimeout (testTime () ، 2500) ؛
- FunctionTestTime () {
- الموقع = http: //www.vevb.com/ ؛
- }
- </script>