这是针对客户的,所以我不会分享确切的域名,但问题如下..
我接管了之前开发者的网站开发。
托管是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提交了一张票,但他们还没有回复。
如果这很长,我很抱歉。这是我第一次在这里寻求帮助,我想确保我能尽我所能。
答案 0 :(得分:1)
Hostgator终于回复了我。
之前的开发人员使用过一键式WordPress安装。
显然,一旦有人使用一键安装,唯一可行的方法是如果你继续使用一键安装/你不能再手动完成。
在我设置的所有服务器和站点中,这没有任何意义,并且是Hostgator的问题。支持并没有真正告诉我除了“你必须使用自上次开发人员所做的一键安装”以外的任何内容。很棒的服务。
希望这可以节省一些麻烦。
答案 1 :(得分:0)
从这一点来看,这听起来就像是在将WordPress网站从主域移动到添加域。
简单地将文件从主域移动到添加域不会使其在添加域上工作,因为在数据库和WordPress站点的整个编码过程中,它将全部为主域配置和编码。 / p>
听起来您需要将网站主页和网站网址从主网址更新到添加网址网址。 http://support.hostgator.com/articles/specialized-help/technical/wordpress/wordpress-home-fix
此外,我建议使用搜索和替换类型插件来完成所有内部编码,以更新网址和链接到添加域。