将magento网站从一个域转移到另一个域

时间:2015-06-14 07:14:37

标签: php database magento transfer

我一直在尝试将我的magento网站转移到同一个托管服务器上我的另一个域。

我已经在互联网上搜索了这个,但遗憾的是没有找到关于同一托管服务器内的转移的答案。但是,如果有人从一台服务器转移到另一台服务器,那么有很多解决方案。

我在托管服务器上有2个域。一个是mydomain.ca,另一个是mydomain.com,目前mydomain.ca正在运行,mydomain.com的文件夹是空的。

我想做的是使用在mydomain.ca上运行的同一网站运行mydomain.com

如果有人能提供帮助,我们将不胜感激。

2 个答案:

答案 0 :(得分:0)

如果您的服务器有任何主机面板,则必须有一个选项可以将内容从一个地方复制到另一个地方。您可以轻松地将内容从当前虚拟主机目录(例如mydomain.ca)复制到(例如mydomain.com)的虚拟主机目录。

然后登录数据库管理工具(比如phpMyAdmin),选择当前网站的数据库,点击操作,然后点击复制数据库。

然后提供要复制现有数据库的数据库名称。

现在你只需做2次改动:

  • 在复制数据库的core_config_data表中,更改不安全的基本URL和安全基本URL。
  • 在应用中>>等>>新虚拟主机文件夹的local.xml,更改数据库连接详细信息(即主机,用户名,密码和数据库名称)。

现在从新的虚拟主机目录中删除var / cache,var / session文件夹。

就是这样。

答案 1 :(得分:0)

如果您打算让他们都运行相同的网站,那么我认为这是一种更简单的方法。

如果您的网站目前作为mydomain.ca运行,那么您需要做的就是" park"您在同一帐户中的其他域名。 Cpanel等通常会让你这样做没问题。

这基本上将mydomain.ca设置为指向mydomain.ca的指针。它们都指向同一个目录/文档根目录,因此您只需要一组文件而不需要担心额外的目录。

通过一些共享托管平台执行此操作的一些信息:

https://documentation.cpanel.net/display/ALD/Parked+Domains

http://support.hostgator.com/articles/cpanel/what-is-a-parked-domain-how-do-i-create-and-delete-one

一旦第二个域名被停放"他们都会指向同一个网站。如果你想让他们使用不同的店面,主题等,你可以在magento内部管理这个,而不需要在托管方面改变任何其他东西。