我将我的虚拟主机配置为magento文件夹路径,但它仍然显示ec2实例的EIP(弹性IP),并将其连接到云闪存,但仍然没有头。 访问网址http://alabamarket.com
位于/etc/apache2/sites-available/
文件夹
apache2.conf文件位于/etc/apache2/
文件夹
cloudflare dns
答案 0 :(得分:1)
DNS配置似乎没有问题。我认为你需要更新Magento后端的基本URL。要更改基本URL,请登录Magento管理区域并导航至:
商店 - >配置 - >一般 - >网络 - >基本网址
和
商店 - >配置 - >一般 - >网络 - >基本URL(安全)
修改基本网址输入框和您的域,然后点击保存配置。
最后一步是在System - >下清除Magento的缓存。缓存管理 - >刷新Magento缓存。
这应解决问题。
答案 1 :(得分:0)
这是一个帮助解决此问题的清单:
步骤1)转到您的托管服务提供商并设置一个A-Name记录,将您的应用服务器IP地址(xyz123)指向您的域名(www.alabamarket.com)
步骤2)检查您的VHOST配置,确保您已设置正确的ServerName
和ServerAlias
值。
我已经在这里发布了我的一个vhost文件的屏幕截图供您参考。
P.S:对conf文件的更改将要求您退回Apache。
步骤3)检查您的Magento实例数据库,确保您的base_url设置为您的域而不是IP地址。 提示:通常,如果/在调整预配置的Magento VM时 - 在大多数云提供商上 - base_url将是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/`
如果您需要更改这些值,可以通过Admin UIX(首选方法)或直接在DB中生效(危险地生活)
通过Admin UIX导航更改值: - 商店 - >配置 - >一般 - >网络 - >基本URL - 商店 - >配置 - >一般 - >网络 - >基本URL(安全)
步骤4)清除所有应用程序缓存(按照特定缓存的说明进行操作 - 例如:文件系统/ Redis /等)
步骤5)尝试访问您的域http://www.alabamarket.com/
如果我可以进一步提供帮助,请告诉我。