1

这是针对客户的,所以我不会共享确切的域,但问题如下..

我从以前的开发人员那里接手了一个网站的开发工作。

托管是 Hostgator Business。

主域是 primary.com。有一个插件域 addon.com。

主域文档根目录是 /home1/username/public_html。插件的文档根目录是 /home1/username/addon.com。

www.addon.com 有一个开发人员编辑的 WordPress 安装,而不是使用插件来实现他的目标。该站点还需要完全重新设计,所以我觉得简单地擦除安装并更换它是合乎逻辑的。

所以,我删除了所有的 WordPress 文件并从 wordpress.org/latest.tar.gz 上传了一个新的 WordPress 副本

在删除旧安装之前,该域完美地从其文档根目录加载了文件。

上传新安装而不是解析到 addon.com 后,而是解析到 primary.com/addon.com

我以前从未见过这种情况,所以我迷路了。任何可用日志中都没有错误。

所有文件权限都是正确的。我已经三重检查了。

我试过删除所有文件并创建简单的 index.php 和 index.html 文件,看看它是否会访问它们……它不会。

这发生在我在 Windows 和 Linux 上使用的每个浏览器中。

我不明白,因为我所做的只是将旧的 WP 安装换成新的。

我去重新上传了旧的 WordPress 安装,所以一切都是 100% 的,但它仍然会转到 primary.com/addon.com 而不是 addon.com。

有没有人遇到过这个问题?我通常使用 Bluehost,但即使我过去使用过 Hostgator,我也从未见过这种情况发生。

我仔细检查了插件域设置以及我能想到的任何其他内容,一切看起来都很正常。

我什至删除了插件域并使用 /home1/username/addon.com 的文档根目录重新添加它,它仍然在浏览器中转到 primary.com/addon.com。

我向 Hostgator 提交了一张票,但他们还没有回复。

如果这很长,我很抱歉。这是我第一次在这里寻求帮助,我想确保我包括了我能做的一切。

4

2 回答 2

1

Hostgator 终于回复了我。

以前的开发人员使用的是一键式 WordPress 安装。

显然,一旦有人使用一键安装,它的唯一工作方式就是如果您继续使用一键安装/您不能再手动进行。

从我设置的所有服务器和站点来看,这是没有意义的,并且是 Hostgator 的问题。支持并没有真正告诉我除了“您必须使用一键安装,因为以前的开发人员这样做了”。很棒的服务。

希望这可以节省一些麻烦。

于 2016-05-27T13:56:07.393 回答
0

由此看来,您正在将 WordPress 站点从主域移动到附加域。

简单地将文件从主域移动到附加域不会使其在附加域上工作,因为在数据库和 WordPress 站点的整个编码过程中,它都将为主域进行配置和编码。

听起来您需要将站点主页和站点 url 从主站点更新为附加域 url。 http://support.hostgator.com/articles/specialized-help/technical/wordpress/wordpress-home-fix

另外,我建议使用搜索和替换类型插件来完成所有内部编码,以更新指向附加域的 URL 和链接。

这里还有更多信息http://codex.wordpress.org/Moving_WordPress

于 2016-05-26T17:29:50.530 回答