Comment activer https pour mon site magento

12

J'utilise la version 1.8 de magento.

J'ai installé des certificats SSL de godaddy et donné l'url de base sécurisée comme https://www.mydomain.com . J'ai également sélectionné les deux options

Use secure urls in frontendet Use Secure urls in admin.

Mais quand j'essaye avec https j'obtiens l'erreur de page non trouvée. Et je ne peux pas accéder à ma page d'administration. Mon site fonctionne bien cependant.

Nishanth Lawrence
la source
1
Je recommande également de définir l'URL non sécurisée sur https, il n'y a aujourd'hui aucune raison d'exécuter TOUT sous http uniquement (sans cryptage)
Fabian Blechschmidt
1
Bien sûr que oui. Vernis et Magento Enterprise FPC.
Melvyn

Réponses:

16

Vous devez changer.

Dans le même onglet, la Offloader header valeur de vérification est SSL_OFFLOADED

Si vous souhaitez utiliser SSL pour toutes les pages, vous devez modifier l'URL de base non sécurisée

l'URL non sécurisée est également définie avec https

partie inférieure de la configuration (attention SSL_OFFLOADED)

Amit Bera
la source
Oui, il a la valeur SSL_OFFLOADED par défaut
Nishanth Lawrence
1

Il semble que vous n'ayez pas correctement configuré le SSL, suivez les instructions ici http://support.godaddy.com/help/article/5238/installing-an-ssl-certificate-in-apache

L'autre chose que vous pouvez essayer est de vous connecter à admin et d'effectuer une réindexation et un cache vide, maintenant que vous ne pouvez pas vous reconnecter à admin, essayez ceci,

  1. allez sur phpmyadmin ou sur les outils de base de données que vous utilisez,
  2. trouver la table "core_config_data",
  3. récupérer la ligne où "path" = "web / secure / base_url",
  4. vous verrez l'URL dans la "valeur", changez-la en http à partir de https et enregistrez.

Essayez de vous reconnecter à l'administrateur. et effectuer une réindexation.

Un jardin
la source
Oui, je l'ai fait sur la base des instructions qui y étaient données. Mon URL d'administrateur est maintenant mydomain.com , et le résultat est une page Web introuvable. Je ne peux donc pas me connecter à mon administrateur.
Nishanth Lawrence
Pouvez-vous partager votre URL? L'URL d'administration est généralement de la forme " mydomain.com/admin ". Avez-vous également changé le httpd en http en db?
A_garden
J'ai changé la valeur en db, mais le résultat est toujours le même.
Nishanth Lawrence
@NishanthLawrence Si vous obtenez un 404 sur votre nom d'hôte administrateur, vous essayez probablement d'y accéder, sans la /adminpartie de l'URL. Si ce n'est pas le cas, spécifiez d'abord si vous obtenez une page Magento 404 ou une page générée par votre serveur Web. Si c'est un Magento 404, alors vous ne passez probablement pas le bon MAGE_RUN_CODE dans votre index.php.
Melvyn
Il s'agit d'une erreur renvoyée par le navigateur en raison de l'installation incorrecte du certificat https.
Nishanth Lawrence