如何去除 WordPress URL 中的 /wordpress/

03/21/2023

如何去除 WordPress URL 中的 /wordpress/

很多初学者在安装 WordPress 时会把它放在一个子目录里,导致 URL 中出现 /wordpress/,例如 http://example.com/wordpress/。

在本文中,我们将向您展示如何去除 URL 中的 /wordpress/。

为什么我的网站 URL 中有 /wordpress/?

WordPress 安装起来非常简单,大多数 WordPress 主机公司在其控制面板中提供快速安装程序。

然而,一些手动安装 WordPress 的初学者可能会意外地将其安装在一个子目录中。这个子目录通常被命名为‘wordpress’。

这是因为用户上传了从 WordPress.org 官方下载的 wordpress 文件夹。

让我们看看如何轻松修复这个问题并去除网站 URL 中的 /wordpress/。我们将介绍三种方法,您可以选择最适合您的方法:

方法 1:重新安装 WordPress

如果您刚刚安装了 WordPress,并且您的网站上没有内容,那么您可以重新开始。删除当前安装并按照我们的 WordPress 安装教程重新安装。

如果您已经添加了内容,那么可以使用方法 2 或 3 来去除 URL 中的 /wordpress/。

方法 2:更改 WordPress 网站地址

如果您的 WordPress 网站已经有内容,那么这个方法更简单快捷。缺点是您的媒体文件(如图片)的 URL 仍将包含 /wordpress/。

首先,登录到您的 WordPress 管理界面并前往“设置 » 常规”。您会看到“WordPress 地址”和“站点地址”字段都具有相同的 URL。

更改“站点地址”选项,将其指向您的根域,例如:http://www.example.com,并保持“WordPress 地址”不变。完成后,点击“保存更改”按钮保存设置。

接下来,使用 FTP 客户端连接到您的网站。导航到 /wordpress/ 目录,下载 .htaccess 和 index.php 文件到您的计算机。

打开 index.php 文件并找到如下代码:

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

将其更改为:

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

保存更改并将 index.php 和 .htaccess 文件上传到您的根目录。

方法 3:将 WordPress 移动到根目录

此方法更全面,将永久将您的 WordPress 网站从子目录移动到根目录。

步骤 1:创建 Duplicator 包

安装并激活 Duplicator 插件。创建一个安装包并下载目录文件和安装脚本。

步骤 2:为新安装创建数据库

在 cPanel 仪表板中创建一个新的数据库和用户,并分配数据库权限。

步骤 3:运行 Duplicator 向导

上传 Duplicator 包和安装脚本到网站根目录,在浏览器中运行安装脚本,并输入数据库信息。

步骤 4:设置子目录到根目录的重定向

删除旧的 /wordpress/ 目录。激活重定向插件,在插件设置中添加重定向规则。

总结

通过上述方法,您可以去除 WordPress URL 中的 /wordpress/。希望这篇文章能帮到您。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>