При проверке URL-адреса magento создает исключение, если ссылка не использует протокол HTTP - https://github.com/LokeyCoding/magento-mirror/blob/magento-1.7/app/code/core/Mage/Downloadable/Helper/Download. PHP # L102
Хотите знать, есть ли причина для этого? Столкнулся с этим при использовании HTTPS-ссылки для исходного файла продукта.
downloadable
Ashfame
источник
источник
Ответы:
Это, по-видимому, предотвращает проблему в IE6, IE7 во время выпуска Magento CE 1.2 (около 2008 г.), которая препятствовала загрузке SSL, если
Cache-Control: no-cache HTTP/1.0
был установлен заголовок HTTP. Согласно Microsoft KB, это может быть проблемой, которая распространяется вплоть до IE8, поэтому она все еще существует в кодовой базе.Источник: http://support.microsoft.com/kb/323308
Блог (теперь уже не существующий) Harapartners указывает на это в качестве обходного пути - хотя я лично не рекомендую это:
Источник: http://www.harapartners.com/blog/magento-product-types-2/
источник