Предыстория: по какой-то причине, когда пользователь пытается открыть файл xslx (excel 2007) из нашей интрасети с помощью MSIE, диалоговое окно загрузки файла интерпретирует его как файл «zip».
Следует признать, что xslx-файлы действительно являются zip-файлами, но мы не хотим такого поведения. Просто откройте в Excel, пожалуйста.
Вопрос:
Firefox, OTOH, открывает файлы нормально. Возможно ли, что виноваты мои конфиги apache? или это проблема клиента-браузера?
microsoft-excel
browser
internet-explorer
zip
dreftymac
источник
источник
Ответы:
Вы действительно можете исправить это в конфигурации Apache. Добавьте следующие строки (и убедитесь, что mod_mime включен):
Это гарантирует, что Apache отправит соответствующий тип MIME клиенту, и IE поймет, что файлы являются документами Office, а не почтовыми индексами.
источник
Я сомневаюсь, что это проблема конфигурации Apache. Internet Explorer имеет собственный алгоритм обнаружения типов MIME . Вы можете обойти это поведение, щелкнув правой кнопкой мыши и выбрав «Файл -> Сохранить как» или просто используя формат MS 2003 .doc.
источник
если это проблема конфигурации Apache, то существует файл, содержащий сопоставление расширений для типов MIME, которые вы можете быстро изучить, чтобы исключить эту возможность.
источник