قد يسمح مكون مكون تمييز نتائج البحث الخاص "خدمة الفهرسة" غير متوقع الوصول إلى محتوى موقع IIS

الأعراض

مكون مكون تمييز نتائج البحث الخاص "خدمة الفهرسة" قد ترجع نتائج مفهرسة من محتوى على موقع خدمات معلومات إنترنت (IIS) دون فرض نظام المصادقة الذي يتم تطبيقه على المحتوى.

الحل البديل

للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية.

الطريقة الأولى: إزالة تثبيت خدمة الفهرسة

إذا كنت لا تحتاج "خدمة الفهرسة"، يجب عليك إزالة. للقيام بذلك، اتبع الخطوات التالية:

ملاحظة: عند إزالة "خدمة الفهرسة"، يمكنك أيضا إزالة مكون تمييز نتائج.
  1. في "لوحة التحكم"، انقر فوق إضافة أو إزالة البرامج.
  2. انقر فوق إضافة/إزالة مكونات Windowsومن ثم انقر لإلغاء تحديد خانة الاختيار "خدمة الفهرسة" .

الطريقة الثانية: تعطيل مكون تمييز نتائج

إذا كنت تحتاج "خدمة الفهرسة" لكن لا تحتاج اقتراضي، عليك تعطيل مكون تمييز نتائج. للقيام بذلك، اتبع هذه الخطوات تبعاً لإصدار IIS الذي تستخدمه.
  • IIS 7.0

    لتعطيل مكون تمييز نتائج البحث في إصدار IIS 7.0 عندما تكون "خدمة الفهرسة" مثبتة، اتبع الخطوات التالية:
    1. بدء تشغيل إدارة IIS. للقيام بذلك، انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr، وثم انقر فوق موافق.
    2. في جزء "التنقل"، انقر نقراً مزدوجاً فوق ISAPI وقيود المجموعة الاستشارية لإندونيسيا.
    3. في عمود الحالة ، لاحظ الحالة لعنصر "خدمة الفهرسة" . إذا كانت الحالة مسموح به، انقر فوق المسموح بهاومن ثم انقر فوق رفض في إطار المهام.
  • IIS 6.0

    لتعطيل مكون تمييز نتائج البحث في إصدار IIS 6.0 عندما تكون "خدمة الفهرسة" مثبتة، اتبع الخطوات التالية:

    1. بدء تشغيل إدارة IIS. للقيام بذلك، انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr، وثم انقر فوق موافق.
    2. في جزء التنقل، انقر فوق ملحقات خدمة ويب.
    3. في عمود الحالة ، لاحظ الحالة لعنصر "خدمة الفهرسة" . إذا كانت الحالة مسموح به، انقر فوق العنصر "خدمة الفهرسة" ، وثم انقر فوق منع.
  • IIS 5.1 و IIS 5.0

    لتعطيل مكون تمييز نتائج البحث في IIS 5.1 أو IIS 5.0 عندما تكون "خدمة الفهرسة" مثبتة، اتبع الخطوات التالية:
    1. تثبيت ثم قم بتشغيل أداة IIS Lockdown. يمكنك تنزيل الإصدار 2.1 من أداة تأمين IIS من "مركز تحميل microsoft".

      يتوفر الملف التالي للتنزيل من مركز التنزيل ل Microsoft:
      Download قم بتنزيل حزمة Iislockd.exe الآن.
    2. في شاشة "تحديد قالب الخادم"، انقر فوق غير ذلك.
    3. انقر فوق التالي، ومن ثم تأكد من تحديد خانة الاختيار خدمة ويب .
    4. انقر فوق التالي، ومن ثم تأكد من تحديد خانة الاختيار واجهة ويب خادم الفهرس .
    5. اتبع الإرشادات التي تظهر على الشاشة لإتمام المعالج.
    أو، يمكنك تعطيل ملف Webhits.dll يدوياً عن طريق الوصول إلى IIS. للقيام بذلك، اتبع الخطوات التالية:

    1. إيقاف تشغيل خدمة W3svc. للقيام بذلك، اكتب الأمر التالي في موجه الأوامر، ومن ثم اضغط ENTER:
      net stop w3svc
    2. الانتقال إلى المجلد الذي يحتوي على Webhits.dll. للقيام بذلك، اكتب الأمر التالي، ومن ثم اضغط ENTER:
      %WINDIR%\system32 القرص المضغوط
    3. اكتب الأمر التالي، ومن ثم اضغط ENTER:
      cacls webhits.dll/D الجميع
      إذا تم مطالبتك بتأكيد، اكتب Yومن ثم اضغط ENTER.
    4. بدء تشغيل خدمة W3svc. للقيام بذلك، اكتب الأمر التالي في موجه الأوامر:
      بدء net w3svc

الطريقة الثالثة: التحقق من "خدمة الفهرسة" ومكون تمييز نتائج البحث التكوين

إذا كنت تحتاج كل "خدمة الفهرسة" ومكون تمييز نتائج، يجب التأكد من أن الملفات.htw تتطلب نفس نوع مصادقة IIS يتطلب المحتوى الخاص بك. بالإضافة إلى ذلك، يجب التأكد من تمكين خيار التحقق من وجود الملف تعيين البرنامج النصي لملفات.htw. للتحقق من صحة إعدادات تعيين البرنامج النصي، اتبع هذه الخطوات تبعاً لإصدار IIS الذي تستخدمه.

  • IIS 7.0
    1. بدء تشغيل إدارة IIS. للقيام بذلك، انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب inetmgr، وثم انقر فوق موافق.
    2. في جزء "التنقل"، انقر نقراً مزدوجاً فوق معالج تعيينات.
    3. في جدول "تعيينات معالج"، ابحث عن تعيين .htw. انقر نقراً مزدوجاً فوق التعيين.
    4. انقر فوق قيود الطلب.
    5. انقر فوق استدعاء المعالج فقط إذا تم تعيين الطلب إلىومن ثم تأكد من تحديد ملف .
    6. انقر نقرا مزدوج فوق موافق .
  • IIS 6.0 IIS 5.1 و IIS 5.0
    1. في الأداة الإضافية IIS Microsoft Management Console (MMC)، انقر نقراً مزدوجاً فوق موقع ويب، ومن ثم انقر فوق خصائص.
    2. انقر فوق علامة التبويب الدليل الرئيسي ، ومن ثم انقر فوق تكوين.
    3. في مربع الحوار تكوين التطبيق ، انقر فوق تعيين .htw، ومن ثم انقر فوق تحرير.
    4. تأكد من تحديد خانة الاختيار التحقق من وجود الملف ومن ثم انقر فوق موافق.


      ملاحظة: في IIS 6.0، تسمى خانة الاختيار التحقق من هذا الملف موجود.

    5. تحقق من إعدادات مصادقة IIS للمحتوى الخاص بك نفس إعدادات المصادقة لملفات.htw.

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات

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

يمكن طلب مستعرض ويب محتوى مفهرس من خلال طلب ملف.htw على موقع الويب وعن طريق تحديد URL للفهرسة. إذا كان المطلوب هو مصادقة IIS لمحتوى مفهرس، يجب تعيين المصادقة على ملف.htw وأيضا على المحتوى الفعلي. تمييز نتائج يتضمن ملف.htw خاص ومُضمّن يحمل اسم Null.htw. هذا هو ملف ظاهري وغير موجود بالفعل على القرص. نظراً لعدم وجود هذا الملف، لا يمكنك تكوين IIS لفرض المصادقة على هذا الملف. لمنع Null.htw من إعادة محتوى مفهرس، يجب تكوين IIS تعيين البرنامج النصي ل.htw حيث يستخدم التعيين الميزة "التحقق من وجود الملف".

يلخص الجدول التالي إمكانية توفر مكون تمييز نتائج في الإصدارات المختلفة من IIS.
الإصدار"خدمة الفهرسة"مكون تمييز نتائج البحث
IIS 7.0غير مثبتمعطل عند تثبيت "خدمة الفهرسة"
IIS 6.0تثبيتمثبت ولكنه معطل
IIS 5.1غير مثبتغير مثبت
IIS 5.0تثبيتمثبت وممكن
إعلام: جواو جوفيا Telecel فودافون أوميرنيك جون أسهم ومقالة قاعدة معارف Microsoft.

مزيد من المعلومات

لمزيد من المعلومات حول تقوية IIS 5.0، قم بزيارة موقع Microsoft TechNet على ويب التالي:لمزيد من المعلومات حول كيفية المساعدة على تأمين ملقم ويب، قم بزيارة موقع شبكة مطوري Microsoft (MSDN) التالي على الويب:
خصائص

رقم الموضوع: 328832 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 2

تعليقات