Скачиваем файл, а не открываем его. Реализация через php.
Скачивание текущего файла
указываем до вывода текста на сайте.
<?php header("Content-Type: application/force-download"); ?>
Скачивание определенного файла
Пригодится когда нужно скачать файл перейдя по ссылки. К примеру xml файл.
Предположим есть ссылка передающая get параметр id.
Файл обрабатывающий файл будет выглядеть примерно так:
header("Content-Disposition: attachment; filename=".$_GET['id'].".xml");
readfile("price/".$_GET['id'].".xml");
$_GET['id'] - имя файла;
.xml - расширение файла;
price/ - папка с фалами;