d-amir בית תוכנה אינטרנטית לעסקים קטנים ובינוניים ובעיקר עסקים אישיים

פעמים רבות אנו מעלים קבצים שונים לאתר או תוכנה אינטרנטית, כדי שניתן יהיה להוריד אותם משם.

קבצים אלה יכולים להיות גם קבצי אופיס של מיקרוסופט, אשר בגרסאות האחרונות הם בעלי סיומת כדוגמת docx,xlsx וכד'

 

דפדפן האקספלורר יודע שהפורמט הזה הוא סוג של כיווץ, ולכן מתייחס לקובץ שכזה כאל קובץ zip/rar

כמובן שהתייחסות שכזו מונעת מהגולש לראות את הקובץ עצמו

 

הבעיה אינה מתרחשת בדפדפנים אחרים כדוגמת פיירפוקס או כרום

 

הפתרון לבעיה פשוט

בתיקייה של הקובץ האמור יש להוסיף קובץ .htaccess עם התוכן הבא:

 

AddType application/vnd.ms-word.document.macroEnabled.12 .docm
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 potm
AddType application/vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.template xltx

ניסיתי וזה עובד

את הרעיון קיבלתי מכאן