Come abilitare https per il mio sito magento


12

Sto usando Magento versione 1.8.

Ho installato i certificati SSL da Godaddy e ho dato l'URL sicuro di base come https://www.mydomain.com . Ho anche selezionato entrambe le opzioni

Use secure urls in frontende Use Secure urls in admin.

Ma quando provo con https sto ottenendo un errore di pagina non trovata. E non riesco ad accedere alla mia pagina di amministrazione. Il mio sito funziona bene però.


1
Consiglio di impostare anche l'URL non sicuro su https, al giorno d'oggi non c'è motivo di eseguire ANYTHING solo su http (senza crittografia)
Fabian Blechschmidt

1
Certo che c'è. Vernice e Magento Enterprise FPC.
Melvyn,

Risposte:


16

Devi cambiare

Nella stessa scheda il Offloader header valore di controllo è SSL_OFFLOADED

Se si desidera utilizzare SSL per tutte le pagine, è necessario modificare l'URL non sicuro Base

anche l'URL non sicuro è impostato con https

parte inferiore della configurazione (mente SSL_OFFLOADED)


Sì Ha il valore SSL_OFFLOADED per impostazione predefinita
Nishanth Lawrence

1

Sembra che non hai configurato correttamente l'SSL, segui le istruzioni qui http://support.godaddy.com/help/article/5238/installing-an-ssl-certificate-in-apache

L'altra cosa che puoi provare è accedere all'amministratore ed eseguire un reindex e svuotare la cache, ora poiché non riesci ad accedere nuovamente all'amministratore, prova questo,

  1. vai su phpmyadmin o su qualsiasi strumento db che usi,
  2. trova la tabella "core_config_data",
  3. recuperare la riga in cui "percorso" = "web / secure / base_url",
  4. vedrai l'URL nel "valore", cambierai in http da https e salverai.

Prova ad accedere nuovamente all'amministratore. ed esegui reindex.


Sì, l'ho fatto in base alle istruzioni fornite lì. L'URL del mio amministratore ora è mydomain.com e il risultato è una pagina Web non trovata. Quindi non riesco ad accedere al mio amministratore.
Nishanth Lawrence,

Puoi condividere il tuo URL? L'URL dell'amministratore è generalmente del formato " miodominio.com/admin ". Inoltre, hai cambiato da httpd a http in db?
A_garden

Ho modificato il valore in db, ma il risultato è sempre lo stesso.
Nishanth Lawrence,

@NishanthLawrence Se ottieni un 404 sul tuo nome host admin, probabilmente stai provando ad accedervi, senza la /adminparte dell'URL. In caso contrario, specifica innanzitutto se ottieni una pagina Magento 404 o una pagina generata dal tuo server web. Se è un Magento 404, probabilmente non stai passando il MAGE_RUN_CODE corretto nel tuo index.php.
Melvyn,

Si tratta di un errore restituito dal browser a causa dell'installazione errata del certificato https.
Nishanth Lawrence,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.