Tôi đã gặp phải một hành vi hoàn toàn không mong muốn khi thêm phần tử mimeMap cho các tệp có phần mở rộng mp3. Điều này hoạt động tốt:Hành vi kỳ lạ đối với mp3 mimeMap trong IIS 7
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true" />
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="video/mp4" />
<mimeMap fileExtension=".ogv" mimeType="video/ogg" />
<mimeMap fileExtension=".webm" mimeType="video/webm" />
<mimeMap fileExtension=".ogg" mimeType="audio/ogg" />
<!-- <mimeMap fileExtension=".mp3" mimeType="audio/mpeg" /> -->
</staticContent>
</system.webServer>
Nhưng ngay sau khi tôi bỏ ghi chú phần tử liên quan đến tệp MP3, mọi thứ sẽ rơi xuống địa ngục trong một bộ đệm ngôn ngữ. Cả js lẫn css của tôi cũng như các tệp aspx của tôi sẽ không được cung cấp, và tôi nhận được rất nhiều điều này:
Lỗi HTTP 500.19 - Lỗi máy chủ nội bộ Không thể truy cập trang được yêu cầu vì dữ liệu cấu hình liên quan cho trang không hợp lệ.
Bất kỳ ai đã xem hành vi này trước đây hoặc có bất kỳ con trỏ nào? Tôi (rõ ràng) ít hơn chuyên nghiệp trong cấu hình IIS.
Hi Goutham - bạn nói đúng, đó là chính xác đó là gì. Tôi không biết bạn có thể sử dụng một mục loại bỏ như thế - rất hữu ích. Cảm ơn! –
Điều này đã giúp tôi tiết kiệm rất nhiều thời gian - tôi có thể nhận thêm một số upvotes cho câu trả lời này không? – AdamC
Việc này sẽ giải quyết mọi loại tệp bạn muốn thêm vào dự án của mình. Làm việc như một sự quyến rũ – Lelis718