Настройка расширения скачиваемого файла
В Онлайн-конфигураторе плагина "Simple Keys" мне потребовалось сделать явное указание имени скачиваемого файла.
Стандартное решение
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename="имя файла"');
приводило к тому, что Opera предлагала имя файла правильное, а вот расширение устанавливала .htm
. Притом что в IE все было нормально. Проблему удалось решить, указав в первом вызове header
несуществующий тип контента:
header('Content-type: application/x-config-file');