MIME Types là gì? Cấu hình MIME Types cho phép truy xuất nhiều định dạng file

1) MIME Types là gì?

MIME – Viết tắt của cụm từ “ Multipurpose Internet Mail Extensions ” là giao thức lan rộng ra thư điện tử Internet đa mục tiêu được miêu tả trong RFC 1524 và những RFC khác như : RFC 2045, RFC 2046, RFC 2047, RFC 2231 .
Loại MIME ( MIME Type ) là tiêu chuẩn giúp phân loại những loại tập tin được sử dụng trên Internet, đặc biệt quan trọng là dùng để định dạng cho thư điện tử. Nói một cách đơn thuần, lúc mới sinh ra, giao thức gửi mail chỉ tương hỗ gửi plaintext, MIME là phần lan rộng ra được cho phép email hoàn toàn có thể gửi / nhận những file có định dạng khác ( HTML, video, nhạc, … ). Hầu như mọi thư điện tử Internet được truyền qua giao thức SMTP theo định dạng MIME .

mime types

2) Cấu hình MIME Types cho phép truy xuất nhiều định dạng file

Có nhiều Khách hàng thông báo với bộ phận kỹ thuật PA Việt Nam rằng : Các file audio hay video trên website bị báo lỗi mặc dù những file này đều hiện hữu trên server, đồng thời source code cũng không thay đổi và vận hành ổn định dưới môi trường localhost.
Nguyên nhân do 1 số định dạng file chưa được hỗ trợ sẳn trên máy chủ.

Tuy nhiên, bạn hoàn toàn có thể xử lý việc này nhanh gọn bằng cách gán thêm những MIME Types thiết yếu tương thích với nhu yếu của chính bạn .
Chúng ta hãy cùng tìm hiểu thêm 1 vài cách sau :

A. Windows (Plesk)

1. Log in vào Plesk Panel .
2. Click Websites và Domains .
3. Click Virtual Directories .
4. Chọn tab MIME Types >> > Add MIME Type
5. Nhập định dạng file cần thông số kỹ thuật vào phần Extension >> > Lựa chọn giá trị MIME Types để nhập vào Content tương ứng >> > OK .

Mime types_Plesk

B. Windows (IIS 7/8)

Để đổi khác và gán thêm MIME Types cho những hosting quản lý và vận hành trên IIS7 hoặc 8, bạn hoàn toàn có thể tạo hay tùy chỉnh ngay tại thông số kỹ thuật web.config .
1. Thay đổi MIME Types hiện hữu :

1
2
3
4
5
6
7
8

<

/

system

.

webServer

>

<

/

configuration

>

Thay đổi những giá trị EXTENSION, TYPE, và SUBTYPE tương ứng :

EXTENSION định dạng file.
TYPE loại MIME mà bạn cần dùng, như application, image, hay video.
SUBTYPE loại MIME subtype mà bạn cần dùng.

Như ví dụ trên, tất cả chúng ta giải quyết và xử lý bằng cách chèn thêm đoạn sau vào file web.config để những file MP4 hoàn toàn có thể hoạt động giải trí được .

1
2
3
4
5
6
7
8

<

configuration

>

<

system

.

webServer

>

  

<

staticContent

>

  

<

remove

fileExtension

=

“.mp4”

/

>

    

<

mimeMap

fileExtension

=

“.mp4”

mimeType

=

“video/mp4”

/

>

  

<

/

staticContent

>

<

/

system

.

webServer

>

<

/

configuration

>

2. Thêm loại MIME Types tùy chỉnh :

1
2
3
4
5
6
7

<

configuration

>

<

system

.

webServer

>

  

<

staticContent

>

    

<

mimeMap

fileExtension

=

“.EXTENSION”

mimeType

=

“TYPE/SUBTYPE”

/

>

  

<

/

staticContent

>

<

/

system

.

webServer

>

<

/

configuration

>

C. Linux (DirectAdmin)

1. Log in vào DirectAdmin .
2. Click Mime Types bên dưới Avandced Features .
3. Nhập vào dạng MimeType và định dạng file tương hỗ. >> > Add Image

Mime types_DA

D. Linux (. htaccess )

Sử dụng “AddType” để thêm một MIME Types, tham số tiếp theo là loại MIME và cuối cùng là phần mở rộng của file. Ngoài ra, một số loại file không cho chạy trực tiếp trên trình duyệt mà yêu cầu download về máy, loại MIME cần thiết lập là: application/octec-stream

Ví dụ với file MP3 hoặc SWF :

1
2
3
4

AddTypeapplication/x–shockwave–flashswf

AddTypeapplication/x–shockwave–flash .swf

AddTypevideo/x–flv .flv

AddTypeimage/x–icon .ico

Ngoài ra còn có những giao diện trên Cpanel, Cyberpanel … chúng tôi sẽ hướng dẫn ở bài viết sau .

Bạn có thể download danh sách đầy đủ các dạng MIME Types tại website của tổ chức IANA.

Tham khảo thêm 1 số bài viết hướng dẫn cơ bản dành cho Hosting.

Tham khảo chính sách khuyến mãi của PA Việt Nam tại đây.

4.6
/
5

(

75
bầu chọn
)

No related posts .