Cách phục vụ các loại tệp không xác định từ IIS 7


10

Có cách nào để phục vụ các loại tệp không xác định trong IIS 7 không?

Tôi chỉ muốn làm điều này cho một thư mục duy nhất nơi thực thi bị tắt và mọi thứ sẽ được phục vụ như một tệp tĩnh.

Như bây giờ, tôi phải thêm từng phần mở rộng tệp mà tôi muốn dùng làm loại MIME. Tôi muốn phục vụ mọi thứ. Điều này có thể giải quyết như thế nào?

Câu trả lời:


14

Bạn có thể thêm một loại MIME phổ quát bằng cách sử dụng tiện ích mở rộng "*" và loại "application / octet-stream": http://support.microsoft.com/kb/326965


1
Nhấp vào loại MIME. Nhấp vào Mới. Trong hộp Tiện ích mở rộng, nhập dấu hoa thị (*). Trong hộp Loại MIME, nhậpapplication/octet-stream
emirjonb

4

Thay vì đi qua MMC như bài viết kb gợi ý, bạn cũng có thể chỉ cần tạo tệp Web.config trong thư mục, với nội dung sau:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".*" mimeType="application/octet-stream" />
        </staticContent>
    </system.webServer>
</configuration>

1

Chỉ trong trường hợp hình ảnh giúp đỡ. Đây là cho IIS v10 được cài đặt trên hộp windows 10:

  1. Chuyển đến tính năng MIME Forms của thư mục ảo của trang web của bạn:

nhập mô tả hình ảnh ở đây

  1. Thiết lập loại mime dựa trên dấu hoa thị để hỗ trợ các loại tệp không xác định:

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.