2017-09-16 2 views
0

J'ai configuré mon hôte virtuel sur le chemin du dossier magento mais il affiche toujours l'EIP (Elastic IP) de l'instance ec2, et le connecte à la lumière du nuage, mais toujours pas de tête . visite l'url http://alabamarket.comMon domaine affichant ip à la place du nom de domaine

fichier Alabamarket.com.conf situé dans le dossier /etc/apache2/sites-available/

enter image description here

fichier apache2.conf situé dans le dossier /etc/apache2/

enter image description here

Le cloudflare dns

enter image description here

Répondre

1

Il semble qu'il n'y ait aucun problème avec la configuration DNS. Je pense que vous devez mettre à jour l'URL de base dans le backend Magento. Pour changer l'URL de base, connectez-vous à votre espace admin Magento et accédez à:

Magasins -> Configuration -> Général -> Web -> URL de base

et

Stores -> Configuration -> Général - > Web -> URL de base (sécurisé)

Modifiez les zones de saisie de l'URL de base et de votre domaine, puis cliquez sur Enregistrer la configuration.

La dernière étape consiste à vider le cache de votre Magento, sous Système -> Gestion du cache -> Vider le cache Magento.

Cela devrait résoudre le problème.

+0

URL de base non valide. La valeur doit être une URL ou un des espaces réservés: {{base_url}} lorsque j'ai ajouté le nom de domaine (http://alabamarket.com) – udemethegrtman

+0

Pouvez-vous essayer avec l'URL complète avec http (http: // alabamarket.com) Supprimer le espaces bien sûr. –

+0

Je l'ai fait aussi. – udemethegrtman

0

Voici une liste de contrôle pour aider à résoudre ce problème:

Étape 1) Accédez à votre fournisseur d'hébergement et la configuration d'un enregistrement d'un nom qui indique vos serveurs d'applications Adresse IP (xyz123) à votre nom de domaine (www.alabamarket.com)

Étape 2) Vérifiez vos configs vHost pour vous assurer que vous avez la bonne configuration ServerName et ServerAlias valeurs.

J'ai posté une capture d'écran d'un de mes fichiers vhost ici pour votre référence. My Current Vhost setting

P.S: Modifications apportées aux fichiers COnF vous obliger à rebondir Apache.

Étape 3) Vérifiez la base de données de votre instance Magento pour vous assurer que votre base_url est définie sur votre domaine et non sur une adresse IP. Conseil: Typiquement, si/lors de la mise en rotation d'une VM Magento préconfigurée - sur la plupart des fournisseurs Cloud - les URLs de base seront des adresses IP.

select * from core_config_data where path = 'web/unsecure/base_url' ; 
-- Expected result is `http://www.alabamarket.com/` 

select * from core_config_data where path = 'web/secure/base_url'; 
-- Expected result is `https://www.alabamarket.com/` 

Si vous devez modifier ces valeurs, vous pouvez le faire via Admin UIX (-méthode préférée) ou directement dans le DB (salon dangereusement)

Navigation des valeurs de changement par l'administrateur UIX : - Magasins -> Configuration -> général -> Web -> URL de base - Magasins -> Configuration -> général -> Web -> URL de base (Secure)

Voici une capture d'écran des valeurs définies sur l'un des mes instances localhost: base_urls localhost

Étape 4) Effacer tous les caches d'application (Suivez les instructions de votre cache spécifique - Par exemple: système de fichiers/Redis/etc)

Étape 5) Tentative d'accès à votre domaine http://www.alabamarket.com/

Let je sais si je peux aider plus loin.