Products
GG网络技术分享 2025-03-18 16:06 0
因此,您已经发现了 WordPress,并且您已准备好将您厌倦的旧静态 HTML 站点迁移到您选择的闪亮的新 CMS。 但是等等——在构建新站点的同时,如何在不丢失旧站点的情况下做到这一点? 您如何确保在您还在设置新网站时人们不会在 Google 上找到您的新网站?
在这篇文章中,我将向您展示如何解决这个问题。 我将向您展示如何在闭门造车的情况下在新站点上工作,同时保留旧站点,这样在开发工作进行时您就不会失去任何访问者。
它比您想象的要简单得多,请继续阅读!
要遵循本指南,您需要:
如果您对此不确定,请咨询您的托管服务提供商。 告诉他们您需要编辑和移动几个文件。 他们应该为您提供所需的访问权限 - 如果他们不这样做,请寻找更好的提供商!
如果您是一位经验丰富的 WordPress 开发人员,那么这对您来说可能不是问题。 您可能在本地计算机或登台服务器上完成所有开发工作,然后仅在准备就绪后将其推送到实时站点。
但是,如果您是 WordPress 新手,这一切都会让人感到有些畏惧。 如何在本地安装 WordPress? 更可怕的是,一旦你的网站准备好了,你如何将它复制到你的实时服务器上? 登台服务器到底是什么?
好消息是您不必担心这一切。 您可以在您的实时服务器上安装 WordPress 并在别人不知道的情况下使用它,而您的旧静态站点完全保留在原处。 新站点启动并运行后,您无需移动、迁移或复制它 - 您只需复制和编辑一两个文件并调整几个设置即可。
呸! 这听起来像是您作为 WordPress 新手可以做的事情,对吧? 伟大的!
您的第一步是安装 WordPress。 不要将其安装在站点的根目录中,而是将其安装在子目录或文件夹中。 因此,如果您的网站位于 http://mysite.com,您将把它安装在一个名为 http://mysite.com/wordpress.
但首先,警告:我实际上不会将它安装在名为 WordPress 的文件夹中。 给你的文件夹起一个更隐晦的名字,这样人们(访问者和黑客)就不会偶然发现它。 您的文件夹名称可以是您想要的任何名称 - 如果您愿意,完全是胡说八道。 重要的是,该文件夹不得与现有静态站点中的任何文件或文件夹同名。 否则,当人们在您的旧站点中访问该 URL 时,他们将被带到新站点。
因此,当您安装 WordPress 时,请在新文件夹中进行。 如果您使用托管服务提供商(例如 Softaculous 或 Fantastico)提供的安装脚本,您应该能够在安装时执行此操作。 或者,如果您使用“著名的五分钟安装”,只需在您的子文件夹中手动安装 WordPress。
注意:如果您的站点将运行多站点网络,您仍然可以这样做,但您将无法使用子域作为您的网络的结构——只能使用子目录。
在设置新站点时,您不希望人们在搜索结果中找到它,因此您需要将其隐藏在搜索引擎中。
WordPress 使这变得非常容易。 只需前往 设置 > 阅读 在新站点的管理屏幕中,您会发现一个复选框,用于从搜索引擎中隐藏您的站点:
检查 阻止搜索引擎索引此站点 框,然后单击 保存更改 按钮。 这将创建一个 机器人.txt 您网站中的文件,告诉搜索引擎不要索引这个新网站。 不用担心该文件 - WordPress 会为您处理它。
现在是有趣的部分! 花一些时间准备好您的新 WordPress 网站。 选择一个主题,添加一些插件,创建一些内容,上传图片和其他媒体,让它变得很棒。
当您的新网站准备就绪时,就该准备上线了。 您需要复制几个文件,编辑其中一个,并调整一些设置。 让我们一步一步来。
首先,通过将旧站点的文件复制到本地计算机来备份它们。 您的 FTP 客户端将允许您执行此操作,或者您可以使用 cPanel 中的文件管理器。
下载完所有内容后,删除旧站点的文件。
使用 FTP 或 cPanel 文件管理器,从安装 WordPress 的子目录复制(不要移动)两个文件到根目录(即 public_html 目录):
如果你看不到你的 .htaccess 文件,您需要在 cPanel 或 FTP 客户端中启用隐藏文件。 在 cPanel 中,您可以通过返回 cPanel 主屏幕、单击文件管理器并在打开文件管理器时勾选“显示隐藏文件”框来执行此操作。 不同的 FTP 客户端会有不同的工作方式——查看程序的帮助部分。
现在打开 索引.php 根目录中的文件——您在制作该副本时刚刚创建的文件。 找到这一行:
编辑它,使它看起来像这样:
代替 subdirectory
在我的代码中使用您的子目录的名称。 所以在我安装的网站中 http://rachelmccollin.co.uk/new-site/,我的代码将显示为:
现在保存该文件并关闭它。
您现在必须做两件事才能使您的网站上线 - 告诉 WordPress 您的新网站地址,并让搜索引擎索引您的网站。
前往 设置 > 常规 管理中的屏幕。 您会看到有两个带有 URL 的字段——一个用于 WordPress 地址,一个用于站点地址。 WordPress 地址是安装 WordPress 的位置,而站点地址是人们可以找到您的站点的位置。
这是我在编辑之前的:
编辑 网站地址 字段,删除子目录。 所以,而不是阅读 http://rachelmccollin.co.uk/new-site我的会读 http://rachelmccollin.co.uk.
单击保存更改 保存更改 按钮。
还记得在设置新网站之前,如何将其隐藏在搜索引擎之外吗? 你不能忘记撤消它。
去 设置 > 阅读. 解开 阻止搜索引擎索引此站点框 然后点击 保存更改 按钮。 搜索引擎现在将开始抓取您的网站。
注意:为了加快速度,最好使用 Google 网站管理员工具注册,并向 Google 介绍您的网站。 在这里,您可以查看 Google 抓取您网站的频率并选择隐藏其中的部分内容。
有时在这样做之后,您尝试访问该站点但它不起作用 - 您可能会收到太多重定向,或者它可能会转到 404 页面。 如果发生这种情况,请清除浏览器缓存。 您的浏览器可能会记住您网站的旧位置并错误地使用它。 一旦你这样做了,事情应该会奏效。 尝试使用其他浏览器和/或设备进行检查。
您可能已经假设,为了设置您可爱的新 WordPress 站点,您需要删除旧的静态站点,并且在开发新站点时一无所有。 但你现在知道事实并非如此。 如果您遵循本指南,您可以在后台开发新站点时保持旧站点运行,并且只有在准备好后才使其对搜索引擎可见。
标签:Demand feedback