У меня есть пользователи, загружающие файлы DOCX, которые я делаю доступными для загрузки. Проблемы, с которыми мы столкнулись, - это неизвестные MIME-файлы DOCX-файлов, из-за которых IE открывает эти документы в виде Zip-файлов.
Он работает на сервере Windows / IIS.
Поскольку это общий хост, я не могу изменить настройки сервера.
Я думал, что мог бы просто написать некоторый код, который будет обрабатывать файлы DOCX, возможно, пользовательский вывод:
if (extension=docx) {
header("Content-Disposition: attachment; etc)
header('Content-Type: application/application/vnd.openxmlformats-officedocument.wordprocessingml.document');
//Output the file contents etc
}
Будет ли это жизнеспособным решением ?? Если да, может ли кто-нибудь помочь заполнить пробелы?
(PS Я знаю, что приведенный выше синтаксис неверен, просто быстрый пример)