我已经更改了Magento 2.1中的基本URL,但是它不起作用。
安装时,我已将基本网址设置为www.domain1.net
。我需要将其更改为www.domain2.net
。
我试过的
更新baseurl
core_config_data
:UPDATE core_config_data SET value = 'http://www.domain2.net/' WHERE path IN ('web/secure/base_url', 'web/unsecure/base_url');
更换
design/head/includes/
UPDATE core_config_data SET value = REPLACE(value, 'http://www.domain1.net/', 'http://www.domain2.net/') WHERE path = 'design/head/includes';
然后更改商店网址
php bin/magento setup:store-config:set --base-url="http://www.domain2.net/"
php bin/magento setup:store-config:set --base-url-secure="https://www.domain2.net/"
最后清除了缓存:
php bin/magento cache:flush
在搜索www.domain2.net之后,找不到服务器。
参考:
- https://mage2.pro/t/topic/22
- http://blog.netgloo.com/2016/05/13/magento-2-change-base-url-using-the-command-line/
在magento 2.1中更改基本url的正确方法是什么?
以下任何答案都可以解决您的问题吗?就我而言,遵循您的步骤对我来说效果很好。您在“ Magento”页面中显示的错误是什么意思?听起来更像是浏览器错误页面,这表明您尚未将www.domain2.net添加到DNS或主机文件中。
—
Doug McLean
php bin/magento list
它说:设置:商店配置:设置安装存储配置。从2.2.0版开始不推荐使用。使用config:set代替