Lors de la validation de l'URL, magento lève une exception si le lien n'utilise pas le protocole HTTP - https://github.com/LokeyCoding/magento-mirror/blob/magento-1.7/app/code/core/Mage/Downloadable/Helper/Download. php # L102
Vous vous demandez pourquoi? Exécutez ceci en utilisant un lien HTTPS pour le fichier source du produit.
downloadable
Ashfame
la source
la source
Réponses:
C'est probablement pour éviter un problème dans IE6, IE7 au moment de la sortie de Magento CE 1.2 (ca.2008) qui empêchait les téléchargements SSL si l'
Cache-Control: no-cache HTTP/1.0
en-tête HTTP était défini. Selon le Microsoft KB, cela peut être un problème qui se présente jusqu'à IE8, c'est pourquoi il existe toujours dans la base de code.Source: http://support.microsoft.com/kb/323308
Le (maintenant disparu) Harapartners Blog le souligne avec une solution de contournement - bien que je ne le recommande pas personnellement:
Source: http://www.harapartners.com/blog/magento-product-types-2/
la source