Magento更换域名这个问题,大多数人都会遇到,常见的情况是从测试环境迁移Magento至远程生产服务器。特别是在Magento测试环境中修改了许多设置,如果在远程一个一个设置的话,不仅麻烦,而且容易出错。简单的办法是,直接把数据库备份后直接上传到远程。
问题就在这里,Magento把网站域名设置保存在数据库中,具体一点就是放在表core_config_data中,该表很重要,Magento后台中配置选项大都保存在这个表中,无事之时可以多了解下。
好了,回到正题,看偶如何更改Magento的新域名。假设测试环境域名是:http://magento.local,正式环境中的域名是:http://magento.com。
1 | -- select value from core_config_data where path like '%base_url'; |
2 | -- |
3 |
4 | update core_config_data |
5 | set value = 'http://magento.com/' |
6 | where path like '%base_url' |
7 | and value = 'http://magento.local/' ; |
No comments:
Post a Comment