Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Khắc phục: Một 404.17 lỗi khi bạn cố gắng truy cập extensionless URL trên các trang web được lưu trữ trong IIS 7.0 hoặc trong IIS 7.5

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:2646735
TRIỆU CHỨNG
Hãy xem xét kịch bản sau đây:
  • Bạn có một máy tính đang chạy Internet Information Services (IIS) 7,0 hay IIS 7.5 và bạn cài đặt của Microsoft.NET Framework 4.0 trên máy tính.
  • Bạn cài đặt Service Pack 1 (SP1) cho Windows 7 và SP1 for Windows Server 2008 R2.
  • Bạn cấu hình một ASP.NET dựa trên trang web có sử dụng ký tự đại diện MIME ánh xạ.
Trong trường hợp này, các bản đồ MIME ký tự đại diện không thể làm việc một cách chính xác. Khi một khách hàng yêu cầu cố gắng truy cập vào một extensionless URL đó liên kết đến một tập tin tĩnh extensionless trên trang web, theo yêu cầu khách hàng không.Ngoài ra, bạn nhận được một thông báo lỗi tương tự với những điều sau đây:
Lỗi hệ phục vụ

----------------------------------------------------------------------------------------------

Tóm tắt lỗi

Lỗi HTTP 404.17 - không tìm thấy

Nội dung được yêu cầu có thể kịch bản và sẽ không được phục vụ bởi xử lý tập tin tĩnh được.



Thông tin chi tiết lỗi:

Mô-đun StaticFileModule

Thông báo ExecuteRequestHandler

Xử lý StaticFile

Mã lỗi 0x80070032


NGUYÊN NHÂN
Vấn đề xảy ra bởi vì có một cuộc xung đột giữa IIS hỗ trợ cho các URL extensionless và extensionless URL chức năng trong ASP.NET 4.0.

Khi một khách hàng yêu cầu được gửi đến IIS cho một tập tin tĩnh mà có không có phần mở rộng, MIME kết hợp sẽ xảy ra trong nội bộ, và IIS sẽ xác định là không có phần mở rộng tên tệp. Sau đó, IIS cố gắng để tìm kiếm các thuộc tính phần mở rộng tên tệp có chứa một giá trị chuỗi rỗng. Tuy nhiên, IIS ngăn cách thêm một bản đồ MIME có một chuỗi rỗng.
GIẢI PHÁP
Hotfix này cho phép cấu hình IIS để cho phép một chuỗi rỗng MIME đồ mục cấu hình một cách chính xác cấu hình các URL Extensionless qua xử lý tập tin tĩnh và MIME Maps. Vì vậy, bạn cũng phải thay đổi cấu hình ứng dụng để thêm chuỗi rỗng MIME đồ, trong khi đó, trước khi bạn cài đặt ASP.NET 4,0 Extensionless URL, một ký tự đại diện "*" bản đồ có thể đã làm việc.

Sau khi bạn cài đặt hotfix cho giản đồ, hãy chạy lệnh sau để cấu hình chuỗi rỗng MimeMap:

appcmd.exe đặt cấu hình "TestSite"-section:system.webServer/staticContent / + "[fileExtension ='" "" "" "', mimeType = 'ứng dụng/octet-dòng']"

Thông tin hotfix

Một hotfix được hỗ trợ có sẵn từ Microsoft. Tuy nhiên, hotfix này là nhằm khắc phục chỉ sự cố được mô tả trong bài viết này. Hotfix này chỉ áp dụng cho hệ thống đang gặp vấn đề mô tả trong bài viết này. Hotfix này có thể nhận được thử nghiệm bổ sung. Vì vậy, nếu bạn không bị ảnh hưởng bởi vấn đề này, chúng tôi đề nghị bạn đợi cho Cập Nhật tiếp theo của phần mềm có chứa hotfix này.

Nếu các hotfix có sẵn để tải về, đó là một "Hotfix download available" phần đầu của bài viết cơ sở kiến thức này. Nếu phần này không xuất hiện, liên hệ với dịch vụ khách hàng của Microsoft và hỗ trợ để có được các hotfix.

Lưu ý Nếu vấn đề khác xảy ra hoặc nếu bất cứ xử lý sự cố là cần thiết, bạn có thể phải tạo một yêu cầu dịch vụ riêng biệt. Các chi phí hỗ trợ thông thường sẽ áp dụng để hỗ trợ thêm câu hỏi và vấn đề mà không đủ điều kiện cho hotfix này cụ thể. Đối với một danh sách đầy đủ của Microsoft dịch vụ khách hàng và hỗ trợ số điện thoại hoặc để tạo ra một yêu cầu dịch vụ riêng biệt, truy cập vào trang web của Microsoft sau đây: Lưu ý Các hình thức "Hotfix download available" hiển thị các ngôn ngữ mà các hotfix có sẵn. Nếu bạn không nhìn thấy ngôn ngữ của bạn, đó là vì một hotfix là không có sẵn cho ngôn ngữ đó.

Điều kiện tiên quyết

Bạn phải có IIS 7.5 cài đặt để áp dụng hotfix này. Hotfix này có thể được cài đặt trên máy tính đang chạy một hệ điều hành sau:
  • Windows 7
  • Cửa sổ 7 SP1
  • Windows Server 2008 R2
  • Windows Server 2008 R2 SP1

Khởi động lại yêu cầu

Bạn phải khởi động lại máy tính nếu IIS đang chạy khi bạn áp dụng bản cập nhật này.

Thông tin thay thế hotfix

Hotfix này không thay thế một hotfix phát hành trước đó.

Thông tin về tệp

Phiên bản tiếng Anh (Hoa Kỳ) của hotfix này sử dụng một gói phần mềm Microsoft Windows Installer để cài đặt các hotfix. Những ngày tháng và thời gian cho các tập tin được liệt kê trong giờ phối hợp quốc tế (UTC) trong bảng sau. Khi bạn xem chi tieát taäp tin, ngày được chuyển đổi thành giờ cục bộ. Để biết sự khác nhau giữa UTC và local time, sử dụng các Múi giờ tab trong mục ngày và giờ trong Pa-nen điều khiển.
Cho tất cả các hỗ trợ x 86 dựa trên phiên bản của Windows 7
Tên tệpPhiên bản tệpKích thước tập tinNgày thángThời gianNền tảng
Iis_schema.xmlKhông áp dụng81,7461-Dec-1123: 35Không áp dụng
Iis_schema.xmlKhông áp dụng82,0051-Dec-1123: 31Không áp dụng
Cho tất cả các hỗ trợ x 64 dựa trên các phiên bản của Windows 7 và Windows Server 2008 R2
Tên tệpPhiên bản tệpKích thước tập tinNgày thángThời gianNền tảng
Iis_schema.xmlKhông áp dụng81,7461-Dec-1123: 34Không áp dụng
Iis_schema.xmlKhông áp dụng82,0051-Dec-1123: 30Không áp dụng
Cho tất cả các hỗ trợ IA-64 dựa trên các phiên bản của Windows Server 2008 R2
Tên tệpPhiên bản tệpKích thước tập tinNgày thángThời gianNền tảng
Iis_schema.xmlKhông áp dụng81,7461-Dec-1123: 27Không áp dụng
Iis_schema.xmlKhông áp dụng82,0051-Dec-1123: 23Không áp dụng

Thông tin thêm tệp

Thông tin bổ sung tập tin cho Windows 7 và Windows Server 2008 R2
Tệp bổ sung cho tất cả các hỗ trợ x 86 dựa trên phiên bản của Windows 7
Tên tệpUpdate.mum
Phiên bản tệpKhông áp dụng
Kích thước tập tin3,295
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 15
Tên tệpX86_495522871fb9f70bbabe4324f7501bea_31bf3856ad364e35_6.1.7601.21872_none_fc6b7ca18f7c6faf.Manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin707
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 15
Tên tệpX86_5059877c40338491fe1789555d16b8f4_31bf3856ad364e35_6.1.7600.21103_none_2264851d34672dd4.Manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin707
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 15
Tên tệpX86_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_119dc8052f049c7d.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin346,260
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 23
Tên tệpX86_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_13379d2b2c647f67.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin346,260
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 23
Tệp bổ sung cho tất cả các hỗ trợ x 64 dựa trên các phiên bản của Windows 7 và Windows Server 2008 R2
Tên tệpAmd64_5178a2bf0194e6354fac9697ac9cd635_31bf3856ad364e35_6.1.7601.21872_none_ee1712d4fbc999aa.Manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin1,064
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 17
Tên tệpAmd64_7404652d29cdbd630db471f92ff0f815_31bf3856ad364e35_6.1.7600.21103_none_f1f93565ebd19fc8.Manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin1,064
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 16
Tên tệpAmd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_6dbc6388e7620db3.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin346,266
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 28
Tên tệpAmd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_6f5638aee4c1f09d.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin346,266
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 28
Tên tệpUpdate.mum
Phiên bản tệpKhông áp dụng
Kích thước tập tin3,737
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 17
Tên tệpWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_78110ddb1bc2cfae.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin320,760
Ngày (UTC)03 Tháng mười hai, 2011
Thời gian (UTC)06: 16
Tên tệpWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_79aae3011922b298.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin320,760
Ngày (UTC)03 Tháng mười hai, 2011
Thời gian (UTC)05: 58
Tệp bổ sung cho tất cả các hỗ trợ IA-64 dựa trên các phiên bản của Windows Server 2008 R2
Tên tệpIa64_59199f16cb0d815e898934c8e170686c_31bf3856ad364e35_6.1.7600.21103_none_15a0948a4f5ed832.Manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin1.062 người
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 15
Tên tệpIa64_ed3798550e72d4449f38dcf531590eb7_31bf3856ad364e35_6.1.7601.21872_none_737fffb88581f61a.Manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin1.062 người
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 15
Tên tệpIa64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_119f6bfb2f02a579.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin346,263
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 17
Tên tệpIa64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_133941212c628863.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin346,263
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 17
Tên tệpUpdate.mum
Phiên bản tệpKhông áp dụng
Kích thước tập tin2,767
Ngày (UTC)05-Dec-2011
Thời gian (UTC)21: 15
Tên tệpWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_78110ddb1bc2cfae.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin320,760
Ngày (UTC)03 Tháng mười hai, 2011
Thời gian (UTC)06: 16
Tên tệpWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_79aae3011922b298.manifest
Phiên bản tệpKhông áp dụng
Kích thước tập tin320,760
Ngày (UTC)03 Tháng mười hai, 2011
Thời gian (UTC)05: 58
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".

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

Thuộc tính

ID Bài viết: 2646735 - Xem lại Lần cuối: 01/23/2012 19:20:00 - Bản sửa đổi: 1.0

Microsoft ASP.NET 4.0, Microsoft Internet Information Services 7.5

  • kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2646735 KbMtvi
Phản hồi