龙空技术网

在保持旧静态站点运行的同时创建一个新的WordPress站点

有信了 202

前言:

现在咱们对“cpanel搭建网站”大约比较注重,各位老铁们都需要知道一些“cpanel搭建网站”的相关资讯。那么小编同时在网摘上网罗了一些关于“cpanel搭建网站””的相关知识,希望大家能喜欢,兄弟们一起来了解一下吧!

如果您从静态站点切换到WordPress,从托管服务提供商提供的站点构建器,甚至从旧的WordPress站点切换到新的WordPress,您将需要确保在设置新站时您的旧站点仍然有效新的WordPress安装。

在设置新的WordPress网站时,您不必删除旧网站,也不必将旧网站重定向到其他地方。当您完成新的WordPress网站创建后,您只需更改一些设置,并在几分钟内让新网站在您的域上运行。所有这些都无需移动您的任何一个网站。

需要以下工具:

域中根文件夹中的现有站点。这可能是一个静态站点,一个WordPress站点,或其他什么 - 它无关紧要。

FTP访问您的域名。

代码编辑器。

如果您要替换现有的WordPress站点并且您想要更改的是主题,那么您可能不需要创建新的WordPress安装。相反,使用Theme Test Drive插件可以在 测试时让您的主题仅对网站管理员可见。但是,如果您对结构,内容和功能以及主题进行重大更改,则通过新安装从头开始更容易。

在子目录中安装WordPress

第一步是将新的WordPress站点安装在根目录的子目录中。

您可以使用托管服务提供商提供的自动安装程序或手动下载和安装WordPress来执行此操作。最好的做法是手动执行此操作,因为托管服务提供商有一个讨厌的习惯,即在使用自动安装程序时将自己的代码添加到WordPress中。

完成此操作后,您将拥有两个站点:

https://你的域名.com将是您现有的网站,其中“domain”是您现有的域名。

https://你的域名.com/new将成为新网站,其中“新”是您安装WordPress的文件夹的名称。您可以根据需要调用它,但使用对您和其他具有FTP访问权限的人有意义的名称是有意义的。你不希望任何人意外删除该文件夹!

注意:如果您在旧网站上安装了安全插件,它可能会警告您添加了一个不属于WordPress核心的新文件夹。忽略这个!

设置或迁移新站点

现在是时候建立你的新网站了。您可以使用新的实时站点(确保通过“设置”屏幕阻止对搜索引擎的访问),或使用本地开发站点,然后将其上载到远程站点。

如果您确实将站点从远程上传到实时,则需要使用新站点的完整域编辑数据库,即https://你的域名.com/new。如果您不这样做,您将无法在新网站上线之前对其进行测试,因为任何链接都将转到旧网站。一旦您完成了网站的设置并使其生效,WordPress将确保所有链接都正确解析到domain.com。

一旦您对新网站正常运行感到高兴,就该开始使用它了。

在您使网站生效之前

在编辑新网站的设置以使其在您的域上生效之前,您需要清空缓存(如果有)。

如果您的旧网站在WordPress(或其他CMS)上运行,或者您使用托管服务提供商提供的缓存,请禁用所有缓存插件并清空缓存。

对新网站执行相同操作 - 也为此清空缓存。

重要说明: 现在备份两个站点并将其存储在远离远程服务器的位置。在您的本地计算机上或使用Dropbox是最好的。

更改新站点中的设置

下一步也是最重要的一步是将新站点“移动”到根目录。

实际情况是,您根本不需要移动网站。您只需复制两个文件,编辑其中一个文件,然后编辑您的网站设置即可。

复制文件

使用FTP或cPanel文件管理器,将两个文件从您安装新WordPress的子目录复制(不要移动)到根目录(即public_html目录):

index.php。如果您的根目录具有现有的index.php或index.html文件,请删除它(确保首先备份它)。

.htaccess。如果看不到这一点,请通过返回到cPanel主屏幕,单击文件管理器并勾选显示隐藏文件复选框,在cPanel中启用隐藏文件。

编辑index.php文件

现在,您需要编辑根目录中的index.php文件 - 您刚刚复制的文件。找到这一行:

require('./wp-blog-header.php');

将其更改为:

require('./new/wp-blog-header.php');

将我的示例中的“new”替换为您为新站点安装WordPress的子目录的名称。

现在保存文件并关闭它。

编辑站点设置

最后一步是在新网站的WordPress管理员中完成的。

转到设置>常规。

在“ 站点地址(URL)”字段中,键入域的名称(即删除子目录)。保持WordPress地址(URL)字段不变。

编辑网站地址

单击“ 保存更改”按钮。

您可能需要再次登录到您的站点,因为存储子目录的登录凭据的任何cookie都不适用于根目录。

转到“设置”>“阅读”,然后取消选中“ 搜索引擎可见性”框。保存更改。

现在刷新站点并测试它。它应该像在根目录中安装一样工作。

清理根目录

现在您已启动并运行新站点,是时候清理根目录了。

删除与旧网站相关的所有文件。我建议将它们移动到另一个文件夹(可能称为备份),而不是删除它们。或者在本地计算机上制作副本。

检查根目录中的文件结构。确保其中没有与新站点中的slugs对应的文件夹或文件。例如,如果您的新站点中有一个带有slug / blog的页面,请确保没有名为blog的文件。

此阶段是清理根目录和进行内务管理的过程。删除任何不再需要的东西是一种很好的做法。

创建新站点并将其迁移到根目录比您可能更简单

如果您已按照这些步骤操作,您将知道这是一个不超过五分钟的过程,而且非常简单。

能够在子目录中创建新站点具有许多优点。而不必将WordPress从子目录迁移到根目录,这为您提供了一个快速简便的过程来使您的新网站生效。

标签: #cpanel搭建网站