Thành phần nhấn làm nổi bật của dịch vụ chỉ mục có thể cho phép truy cập bất ngờ đến nội dung của một trang web IIS

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:328832
TRIỆU CHỨNG
Thành phần nhấn làm nổi bật của dịch vụ chỉ mục có thể trả lại kết quả lập chỉ mục từ nội dung trên một trang web Internet Information Services (IIS) mà không có thực thi các đề án xác thực được áp dụng cho nội dung.
CÁCH GIẢI QUYẾT KHÁC
Để làm việc xung quanh vấn đề này, sử dụng một trong những phương pháp sau đây.

Phương pháp 1: Gỡ bỏ cài đặt dịch vụ chỉ mục

Nếu bạn không cần dịch vụ chỉ mục, bạn nên loại bỏ nó. Để thực hiện việc này, hãy làm theo những bước sau.

Chú ý Khi bạn loại bỏ dịch vụ chỉ mục, bạn cũng loại bỏ cấu phần nhấn làm nổi bật.
  1. Trong bảng điều khiển, nhấp vào Thêm hoặc loại bỏ chương trình.
  2. Nhấp vào Thêm/loại bỏ cấu phần Windows, sau đó bấm Xóa các Dịch vụ chỉ mục hộp kiểm.

Cách 2: Vô hiệu hoá thành phần nhấn làm nổi bật

Nếu bạn cần dịch vụ chỉ mục, nhưng không cần nhấn làm nổi bật, bạn nên vô hiệu hóa thành phần nhấn làm nổi bật. Để thực hiện việc này, hãy làm theo các bước này, tùy thuộc vào phiên bản của IIS mà bạn đang sử dụng.
  • IIS 7.0

    Để tắt hit nêu bật trong IIS 7.0 khi dịch vụ chỉ mục được cài đặt, hãy làm theo các bước sau:
    1. Khởi động Trình quản lý IIS. Để làm điều này, bấm Bắt đầu, bấm Chạy, loại inetmgr, sau đó bấm Ok.
    2. Trong ngăn dẫn hướng, nhấp đúp vào ISAPI và hạn chế CGI.
    3. Trong các Trạng thái cột, lưu ý tình trạng cho các Dịch vụ chỉ mục khoản mục. Nếu tình trạng Được phép, bấm Được phép, sau đó bấm Từ chối trong cửa sổ tác vụ.
  • IIS 6.0

    Để tắt hit nêu bật trong IIS 6.0 khi dịch vụ chỉ mục được cài đặt, hãy làm theo các bước sau:
    1. Khởi động Trình quản lý IIS. Để làm điều này, bấm Bắt đầu, bấm Chạy, loại inetmgr, sau đó bấm Ok.
    2. Trong ngăn dẫn hướng, nhấp Phần mở rộng dịch vụ web.
    3. Trong các Trạng thái cột, lưu ý tình trạng cho các Dịch vụ chỉ mục khoản mục. Nếu tình trạng Được phép, bấm vào các Dịch vụ chỉ mục mục, và sau đó nhấp vào Không cho phép.
  • IIS 5.1 và IIS 5,0

    Để tắt hit nêu bật trong IIS 5.1 hoặc IIS 5.0 khi dịch vụ chỉ mục được cài đặt, hãy làm theo các bước sau:
    1. Cài đặt và sau đó chạy công cụ Lockdown IIS. Bạn có thể tải phiên bản 2.1 của IIS khoá cứng cụ từ trung tâm tải về.

      Các tập tin sau đây có sẵn để tải về từ Microsoft Download Center:
      Tải vềTải về Iislockd.exe gói bây giờ.
    2. Trên màn hình chọn Server mẫu, nhấp Khác.
    3. Nhấp vào Tiếp theo, và sau đó xác minh rằng các Dịch vụ web chọn hộp kiểm.
    4. Nhấp vào Tiếp theo, và sau đó xác minh rằng các Chỉ số máy chủ Web giao diện chọn hộp kiểm.
    5. Theo các chỉ dẫn trên màn hình để hoàn tất thuật sĩ.
    Hoặc, bạn có thể tự vô hiệu hóa các tập tin Webhits.dll bằng cách làm cho nó không thể tiếp cận IIS. Để thực hiện việc này, hãy làm theo những bước sau:
    1. Dừng dịch vụ W3svc. Để thực hiện việc này, gõ lệnh sau tại dấu nhắc lệnh, và sau đó nhấn ENTER:
      net stop w3svc
    2. Di chuyển tới cặp có chứa Webhits.dll. Để thực hiện việc này, gõ lệnh sau, và sau đó nhấn ENTER:
      CD %WINDIR%\system32
    3. Gõ lệnh sau đây, sau đó nhấn ENTER:
      cacls webhits.dll/d tất cả mọi người
      Nếu bạn được nhắc xác nhận, gõ Y, sau đó nhấn ENTER.
    4. Chạy dịch vụ W3svc. Để thực hiện việc này, gõ lệnh sau tại dấu nhắc lệnh:
      net bắt đầu w3svc

Phương pháp 3: Xác minh dịch vụ chỉ mục và nhấn với cấu hình

Nếu bạn cần cả hai dịch vụ chỉ mục và nhấn nêu bật thành phần, bạn nên chắc chắn rằng các tập tin .htw cần cùng loại của các xác thực IIS mà nội dung của bạn yêu cầu. Ngoài ra, bạn nên đảm bảo rằng kịch bản đồ cho các tập tin .htw có các Kiểm tra rằng tập tin tồn tại tùy chọn cho phép. Để xác minh cài đặt ánh xạ kịch bản phù hợp, làm theo các bước này, tùy thuộc vào phiên bản của IIS mà bạn đang sử dụng.
  • IIS 7.0
    1. Khởi động Trình quản lý IIS. Để làm điều này, bấm Bắt đầu, bấm Chạy, loại inetmgr, sau đó bấm Ok.
    2. Trong ngăn dẫn hướng, nhấp đúp vào Xử lý ánh xạ.
    3. Trong bảng ánh xạ Handler, tìm bản đồ cho .htw. Bấm đúp vào việc lập bản đồ.
    4. Nhấp vào Yêu cầu hạn chế.
    5. Nhấp vào Gọi xử lý chỉ khi yêu cầu được ánh xạ tới, và sau đó hãy chắc chắn rằng Tệp được chọn.
    6. Nhấp vào Ok hai lần.
  • IIS 6.0, IIS 5.1 và IIS 5,0
    1. Trong IIS Microsoft Management Console (MMC)-theo, bấm chuột phải vào các trang Web và bấm Thuộc tính.
    2. Bấm vào các Thư mục chính tab, và sau đó nhấp vào Cấu hình.
    3. Trong các Cấu hình ứng dụng hộp thoại hộp, bấm vào lập bản đồ cho .htw, sau đó bấm Chỉnh sửa.
    4. Hãy chắc chắn rằng các Kiểm tra rằng tập tin tồn tại hộp kiểm chọn và bấm Ok.

      Chú ý Trong IIS 6.0, hộp kiểm này được đặt tên theo Kiểm chứng rằng tệp tồn tại.
    5. Kiểm chứng rằng thiết đặt xác thực IIS cho nội dung của bạn là giống như các thiết đặt xác thực cho các tệp .htw.
TÌNH TRẠNG
Microsoft đã xác nhận rằng đây là một vấn đề trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
THÔNG TIN THÊM
Nhấn nêu bật thành phần là một phần của dịch vụ chỉ mục làm việc với IIS để trở về lập chỉ mục nội dung từ một trang Web. Khi thành phần nêu bật hit truy cập URL được lập chỉ mục, các thành phần thực hiện điều này bằng cách trực tiếp truy cập nội dung cho URL và không phải bằng cách làm cho một yêu cầu mới thông qua IIS. Do bất cứ xác thực IIS cụ thể không được áp dụng cho URL lập chỉ mục của thành phần nhấn làm nổi bật.

Một trình duyệt Web có thể yêu cầu được lập chỉ mục nội dung bằng cách làm cho một yêu cầu cho một tập tin .htw trên trang Web và bằng cách xác định URL được lập chỉ mục. Nếu xác thực IIS là mong muốn cho nội dung được lập chỉ mục, xác thực nên được đặt trên các tập tin .htw và cũng có thể vào nội dung thực tế. Nhấn làm nổi bật bao gồm một tập tin đặc biệt, được xây dựng trong .htw được đặt tên Null.htw. Đây là một tập tin ảo và không thực sự tồn tại trên đĩa. Bởi vì tập tin này không tồn tại, bạn không thể cấu hình IIS để thi hành xác thực vào tập tin này. Để ngăn chặn Null.htw từ trở về nội dung được lập chỉ mục, bạn phải cấu hình các IIS kịch bản đồ cho .htw vì vậy mà bản đồ sử dụng tính năng "Kiểm tra rằng tập tin tồn tại".

Bảng sau đây tóm tắt sự sẵn có mặc định của các thành phần nhấn làm nổi bật trong nhiều phiên bản của IIS.
Phiên bảnDịch vụ chỉ mụcNhấn làm nổi bật
IIS 7.0Không được cài đặtVô hiệu hoá khi dịch vụ chỉ mục đã được cài đặt
IIS 6.0Cài đặtCài đặt nhưng bị vô hiệu hoá
IIS 5.1Không được cài đặtKhông được cài đặt
IIS 5,0Cài đặtCài đặt và kích hoạt
Thừa nhận: Joao Gouveia của Telecel-Vodafone và John Omernik đóng góp bài viết cơ sở kiến thức Microsoft này.
THÔNG TIN THÊM
Để biết thêm chi tiết về IIS 5.0 cứng, truy cập vào Microsoft TechNet Web site sau: Để biết thêm chi tiết về làm thế nào để giúp bảo đảm máy chủ Web, ghé thăm Web site sau của Microsoft Developer Network (MSDN):
webhits web hits

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 328832 - Xem lại Lần cuối: 08/28/2011 07:32:00 - Bản sửa đổi: 2.0

Microsoft Internet Information Services 7.0, Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 5.0

  • kbexpertiseadvanced kbtshoot kbprb kbmt KB328832 KbMtvi
Phản hồi