您是否尝试从网站的网址中删除 /wordpress/?
有时初学者会将 WordPress 安装在子目录中,这会导致 /wordpress/ 出现在他们的网站 URL 中,例如 http://example.com/wordpress/。
在本文中,我们将向您展示如何从 WordPress 网站 URL 中删除 /wordpress/。
注意:本教程中显示的方法也适用于其他子目录。
为什么我的网站的网址中有 /wordpress/?
WordPress 非常容易安装,大多数 WordPress 托管公司在其托管控制面板中提供快速 WordPress 安装程序。
但是,一些手动安装 WordPress 网站的初学者可能会意外地将其安装在子目录中。大多数情况下,该子目录名为“wordpress”。
这种情况通常会发生,因为用户最终上传了他们在官方 WordPress.org 中找到的 WordPress 文件夹负载。
让我们看看如何轻松解决此问题并从您网站的 URL 中删除 /wordpress/。我们将介绍三种方法,您可以使用这些链接跳转到您要使用的方法:
方法 1:只需从新安装 WordPress 开始
如果您刚刚安装了 WordPress 并且您的网站上没有内容,那么您可以继续并重新开始。
只需删除当前安装并按照我们的 WordPress 安装教程中的说明即可正确重新安装 WordPress。
如果您已经向您的网站添加了内容,那么有两种简单的方法可以从您网站的 URL 中删除 /wordpress/。我们将在方法 2 和 3 中介绍它们。
方法 2:更改您的 WordPress 网站地址
如果您已经建立了 WordPress 网站,那么此方法会更简单、更快捷。此方法的缺点是您的媒体文件(例如图像)仍将在其 URL 中使用 /wordpress/。
首先,您需要登录 WordPress 管理区域并转到“设置”»“常规”。您会注意到“WordPress 地址”和“站点地址”字段都将具有相同的 URL。
您需要更改“站点地址”选项并将其指向您的根域,例如http://www.example.com 并保留“WordPress 地址”选项不变。
完成此操作后,单击“保存更改”按钮来存储您的设置。
接下来,您需要使用 FTP 客户端连接到您的网站。到达那里后,转到 /wordpress/ 目录并下载 .htaccess 和 index.php 文件到您的计算机。
如果您无法找到 .htaccess 文件,则可能需要强制 FTP 客户端显示隐藏文件。如果您使用的是 Filezilla,则需要从菜单栏中单击“服务器”,然后选择“强制显示隐藏文件”选项。
将这两个文件下载到计算机后,您需要在记事本等文本编辑器中打开 index.php 文件。在此文件中,您将找到如下行:
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
此行加载 wp-blog-header.php 文件,这是加载您的 WordPress 网站所必需的。
您现在需要做的是通过用以下行替换现有行来输入文件的正确位置:
require( dirname( __FILE__ ) . ‘/wordpress/wp-blog-header.php’ );
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
保存您的更改并将两者上传到使用 FTP 将 dex.php 和 .htaccess 文件从桌面计算机传输到域的根目录。
根文件夹是其中包含“wordpress”文件夹的父文件夹,通常称为/www/或/public_html/。
仅此而已。您现在可以使用根域访问您的网站,一切都会正常工作。
http://example.com
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
但是,如果您需要登录 WordPress 管理员,那么您仍然需要转到“wordpress”目录中的 wp-admin,如下所示:
http://www.example.com/wordpress/wp-admin
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
方法 3:将 WordPress 移至根目录
此方法更全面,会将您的 WordPress 网站从子目录永久移动到根文件夹您的网站的错误。
第 1 步:创建复制器包
首先,您需要在您的网站上安装并激活 Duplicator 插件。有关更多详细信息,请参阅我们有关如何安装 WordPress 插件的分步指南。
激活后,您需要访问复印机»设置页面,然后单击“新建”按钮。
这将启动复制器向导,该向导将创建完整网站的安装程序包。单击下一步按钮继续。
接下来,插件将运行一些扫描。如果一切看起来都不错,那么您可以单击底部的“构建”按钮。
Duplicator 现在将创建一个包并提示您将其与安装程序脚本一起下载。
继续将这两个文件下载到您的计算机上。
第 2 步:为全新安装的 WordPress 创建新数据库
您可以使用现有的 WordPress 数据库,但最好创建一个新数据库,以便您的旧数据库安全且未更改。这样,如果出现问题,您可以轻松恢复到您的网站。
您需要访问托管帐户的 cPanel 仪表板,向下滚动到“数据库”部分,然后单击“MySQL 数据库”图标。
之后,只需提供数据库的名称即可。
接下来,您应该单击“创建数据库”按钮。
cPanel 现在将为您创建一个新数据库。之后,您需要向下滚动到“MySQL 用户”部分。
在这里,您需要为新数据库用户提供用户名和密码,然后单击“创建用户”按钮。
现在,您需要为新用户分配数据库权限。
向下滚动到“将用户添加到数据库”部分。只需从“用户”旁边的下拉菜单中选择您创建的数据库用户;字段,然后选择数据库。最后,单击“添加”按钮。
您的新数据库现已准备好用于全新的 WordPress 安装。
第 3 步:运行复制器向导
现在,您需要将之前下载的Duplicator存档包和安装程序文件上传到您网站的根目录。
这将是包含 /wordpress/ 文件夹的目录。
上传两个文件后,在浏览器窗口中打开安装程序脚本。您需要输入站点的根 URL,然后在其前面加上 /installer.php 前缀。
https://example.com/installer.php
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
这将打开复制器安装程序向导。
检查条款和条件框,然后单击“下一步”按钮继续。
接下来,它会要求您提供数据库信息。输入信息我们之前在步骤 2 中创建的数据库。
输入数据库信息后,单击“下一步”按钮继续。现在,复制器会将您的 WordPress 数据库备份从存档解压到新数据库中。
接下来,它会要求您更新站点 URL 和路径。您无需在此处执行任何操作,因为它会自动检测新的 URL 和路径。但是,如果没有,您可以在此处手动输入详细信息。
复制器现在将完成迁移。
您将能够点击“管理员登录”按钮在新位置访问您的网站。
第 4 步:设置子目录到根文件夹重定向
恭喜您,您已成功将 WordPress 网站从子目录移动到根文件夹。
现在,是时候设置重定向了,以便您的用户和搜索引擎可以找到您网站的新位置。
首先,你需要使用 FTP 客户端连接到您的 WordPress 网站,然后删除旧的 /wordpress/ 文件夹。
之后,切换到 WordPress 网站的管理区域。由于您已将其移至网站的根目录,因此您的 WordPress 管理 URL 将如下所示:
https://example.com/wp-admin
由 WPCode 与 ❤️ 主办
在 WordPress 中一键使用
现在,您需要安装并激活重定向插件。有关更多详细信息,请参阅我们有关如何安装 WordPress 插件的分步指南。
激活后,您需要访问“工具”»“重定向”页面。该插件现在将向您显示一个设置向导。只需单击“继续设置”,然后单击“完成设置”按钮即可。
接下来,您需要切换到“重定向”选项卡并添加新的重定向。
首先,您需要选中第一个字段角落的“Regex”框。
之后,转到“源 URL”字段并添加 https://example.com/wordpress/。*接下来,转到“目标 URL”字段并添加 https://example.com/$1。
不要忘记将“example.com”替换为您自己的域名。然后,确保单击“添加重定向”按钮保存更改,然后就完成了。
另一个可用于重定向帖子和页面的工具是 All in One SEO (AIOSEO)。我们在关于如何在 WordPress 中进行完整网站重定向的初学者指南中向您展示了如何使用包含 /wordpress/ 的旧网址将访问者重定向到您的新网站位置。
此外,您还可以启用 404 错误跟踪来捕获任何损坏的链接,这样您就不会失去关键字排名。
从现在开始,所有尝试访问 URL 中包含 /wordpress/ 的网站的用户都将自动重定向到包含新根 URL 的正确帖子。
我们希望本文能帮助您了解如何从 WordPress 网站 URL 中删除 /wordpress/。您还可以想要查看我们有关如何提高 WordPress 性能的指南或我们专家精选的最佳 WordPress SEO 插件和工具。
如果您喜欢这篇文章,请订阅我们的 WordPress 视频教程 YouTube 频道。您还可以在 Twitter 和 Facebook 上找到我们。