我已经在网址www.example.com/demo中开发了一个网站,我想在同一台服务器上将网站移到www.example.com上移动网站的步骤是什么具有相同数据库的同一台服务器。
答案 0 :(得分:4)
只需将demo文件夹中的所有文件复制到根文件夹即可。由于文件中的数据库配置相同,因此您无需更改这些配置。 在数据库中运行此查询
SELECT * FROM core_config_data WHERE path = 'web/unsecure/base_url' OR path = 'web/secure/base_url';
将基本安全和不安全的网址更改为www.example.com。
清除缓存,您已准备好使用www.example.com
答案 1 :(得分:0)
我对你做了类似的事情。在推送到生产之前,我有一个子网站进行测试。每当我想要更新生产时,我只需复制文件(使用git)和数据库。但是,这些是具有自己的目录结构和数据库的两个不同站点。
所以,为了保持“简单”(即我不需要每次都重做),我有app / etc / local.xml的未跟踪版本,所以每个站点连接到正确的数据库和生产系统我有一个模块来设置我的安全和不安全的URL(请参阅此处获取您可能想要的更多详细信息:Unable to set base url from config file)。
祝你好运