【问题标题】:transfer magento website from one domain to another将 magento 网站从一个域转移到另一个域
【发布时间】:2015-06-14 07:14:36
【问题描述】:

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

我已经在 Internet 上搜索过这个问题,但遗憾的是没有找到有关在同一托管服务器内传输的答案。但是,如果有人从一台服务器转移到另一台服务器,则有很多解决方案。

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

我想做的是将 mydomain.com 与运行在 mydomain.ca 上的同一网站一起运行

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

【问题讨论】:

  • 相同的托管服务器和相同的位置路径?
  • 是相同的托管服务器,但当然。 Com 会有一个 diff 文件夹

标签: php database magento transfer


【解决方案1】:

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

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

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

现在您只需进行 2 项更改:

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

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

就是这样。

【讨论】:

  • 感谢 mohit,但我的 mydomain.com 和 mydomain.ca 在同一个托管服务器上,这种方法不适合这种情况
  • 嗨 Tayyab,我已经检查了类似场景中的过程,发现它工作正常。
【解决方案2】:

如果您打算让它们都运行同一个网站,那么我认为有一个更简单的方法。

如果您的网站当前以 mydomain.ca 的身份运行,那么您需要做的就是将您的其他域“停放在”同一帐户上。 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 中进行管理,而无需在托管方面进行任何其他更改。

【讨论】:

  • 我已经将两个域都停放在同一个托管服务器上,我想在 mydomain.com 而不是 mydomain.ca 上运行我的网站
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-07
  • 2023-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多