آموزش تعریف MIME TYPE

آموزش تعریف MIME TYPE

 Multipurpose Internet Mail Extensions استانداردی برای معرفی انواع فایلها به مرورگر برای نمایش و دانلود آن می باشد .
مرورگرها از طریق Mime Type  فایلی را  که در سرور تعریف شده ، نوع فایل درخواست شده را تشخیص میدهند و به بازدیدکننده دسترسی  مشاهده و  دانلود فایل را می دهند .
ممکن است  شما فایلی را در pelsk خود آپلود  کنید  اما اجاره دانلود آن نداشته باشید یا با خطای 403 و 404 مواجه شوید .
از سالم بودن لینک ها اطمینان حاصل کنید اگر فایل ها سالم بود احتمال اینکه MIME TYPE فایل تعریف نشده باشد وجود دارد .
برای اضافه Mime Type میتوانید از گزینه موجود در کنترل پنل هاست و یا درون Web.Config  تعریف کنید.

افزودن Mime Type در کنترل پنل Plesk :

وارد کنترل پنل Plesk خود بشوید و روی گزینه Virtual Directories را کلیک کنید.

مانند تصویر زیر:

در پنجره باز شده روی زبانه MIME Types رفته و سپس گزینه Add MIME type را انتخاب کنید .

مانند تصویر زیر:

در این بخش باید  MIME Type  را که مربوط به پسوند فایل مورد نظر شما می باشد را در Google جستجو کنید و در این قسمت وارد کنید .

1-در بخش Extension پسوند فایلی را که میخواهید اضافه کنید وارد کنید وارد کنید.

2-در بخش Content گزینه Custom را انتخاب و در فیلد پایینی  MIME Type  را که میخواهید اضافه کنید وارد کنید .

برای ذخیره تنظیمات روی OK کلیک کنید.

در این مثال  MIME Type  صحیح فایل های فشرده با پسوند rar معادل application/x-rar-compressed را به سرور معرفی کردیم.
پسوند rar مربوط به فایل های فشرده میباشد که در 
MIME Type  های تعریف شده در سرور موجودنیست و برای دانلود فایل هایی با پسوند rar باید MIME Type  آنرا در اینترنت جستجو و به سرور اضافه کنید.

 

نکته : در صورتیکه  MIME Type  که وارد کردید  از قبل در سرور موجود باشد با خطای زیر مواجه میشوید : 
The MIME type is already defined for this extension

 

پس از ذخیره به صفحه اصلی  MIME Types  بر میگردید و پیغام موفقیت نمایش داده میشود.

همچنین  MIME Type  و پسوندی که اضافه کردید در لیست  MIME Type  ها نشان داده میشود : 

افزودن Mime Type در web.config پروژه: 

برای افزودن  Mime Type  در  web.config  باید  Web.Config  را باز کنید و در تگ <staticContent> اطلاعات  MIME Type  را که میخواهید اضافه کنید را وارد کنید.

برای اضافه کردن پسوند های دیگر به جای  fileExtension  پسوند مورد نظر و به جای  MIME TYPE   mimeType  آن پسوند را قرار دهید.

 
<configuration>
   <system.webServer>
      <staticContent>

         <mimeMap fileExtension=”.rar” mimeType=”application/x-rar-compressed/>  
      </staticContent>
   </system.webServer>

</configuration>

 

 

امیدواریم که این مقاله برای شما مفید بوده باشد.

سؤالات، انتقادات و پیشنهادات خود را در قسمت نظرات با ما در میان بگذارید.


این مقاله فایلی برای دانلود ندارد
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.