跳到主要内容

您是否要从网站的网址中删除/ wordpress /?有时,初学者最终会在子目录中安装WordPress,这会使/ wordpress /出现在其网站URL中。

如果您不小心将WordPress安装在子目录中,并想将其移动到根目录,那么您来对地方了。在本文中,我们将向您展示如何从WordPress网站的网址中删除/ wordpress /。

如何从wordpress网站url摆脱wordpress
如何从wordpress网站url摆脱wordpress

注意:本教程中显示的方法也适用于其他子目录。

为什么您在WordPress网站网址中看到/ wordpress /

WordPress非常易于安装,如今,大多数WordPress托管公司都在托管控制面板中提供了快速的WordPress安装程序。

但是,一些手动安装WordPress的初学者可能最终会意外地将其安装在子目录中。通常,此子目录名为wordpress。

发生这种情况的主要原因是,用户最终上传了wordpress他们在WordPress.org官方下载文件中找到的文件夹。

让我们看一下如何轻松解决此问题,并从网站的网址中删除/ wordpress /。

从WordPress网站网址中删除/ wordpress /

如果您刚刚安装了WordPress,但您的网站上没有任何内容,则可以继续并重新开始。

只需删除当前安装,然后按照我们的WordPress安装教程中的说明正确重新安装WordPress。

如果您已经向网站添加了内容,则有两种简单的方法可以从网站的网址中删除/ wordpress /。

方法1:更改WordPress网站地址

如果您已经建立了WordPress网站,那么此方法将更加简便快捷。这种方法的缺点是您的媒体文件(例如图像)仍将在URL中使用/ wordpress /。

首先,您需要登录到WordPress网站的管理区域,然后转到“设置”»“常规”页面。

您会注意到“ WordPress地址”和“站点地址”字段,并且两者具有相同的URL。

您需要更改“站点地址”选项并指向您的根域,例如http://www.example.com,并保留“ WordPress地址”选项不变。

完成后,单击“保存更改”按钮以存储您的设置。

更改wordpress网站地址
更改wordpress网站地址

接下来,您需要使用FTP客户端连接到您的网站。连接后,转到/ wordpress /目录,然后将.htaccess和index.php文件下载到您的计算机上。

如果无法找到.htaccess文件,则可能需要强制FTP客户端显示隐藏文件。如果使用Filezilla,则需要从菜单栏中单击“服务器”,然后选择“强制显示隐藏文件”选项。

将两个文件都下载到桌面后,需要在文本编辑器(如记事本)中打开index.php文件。在此文件中,您将找到如下一行:

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

该行加载了wp-blog-header.php文件,这是加载WordPress网站所需的文件。

您现在需要做的是通过用以下内容替换现有行来输入文件的正确位置:

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

保存更改,然后使用FTP将文件index.php和.htaccess文件从桌面上载到域的根目录。根文件夹是父文件夹,其中带有wordpress文件夹,通常称为/ www /或/ public_html /

就这样。现在,您可以使用根域访问您的网站,并且一切正常。但是,如果您需要登录到WordPress管理员,则仍然需要转到wordpress目录中的wp-admin,如下所示:

http://www.example.com/wordpress/wp-admin

方法2:将WordPress移至根目录

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

步骤1.创建复制程序包

首先,您需要在网站上安装并激活Duplicator插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问Duplicator»设置页面,然后单击“新建”按钮。

将wordpress移至根目录
将wordpress移至根目录

这将启动“复制器”向导,该向导将创建整个网站的安装程序包。单击下一步按钮继续。

接下来,该插件将运行一些扫描。如果一切正常,则可以单击“生成”按钮。

将wordpress移至根目录
将wordpress移至根目录

现在,Duplicator将创建一个程序包,并提示您将其与安装程序脚本一起下载。继续并将两个文件下载到您的计算机。

将wordpress移至根目录
将wordpress移至根目录

步骤2.为新的WordPress安装创建新的数据库

您可以使用现有的WordPress数据库,但是最好创建一个新的数据库,以便您的旧数据库是安全且不变的。这样,如果出现问题,您可以轻松地回到站点。

访问托管帐户的cPanel仪表板,向下滚动到“数据库”部分,然后单击“ MySQL数据库”图标。

之后,只需为您的数据库提供一个名称,然后单击“创建数据库”按钮。

Cpanel现在将为您创建一个新的数据库。之后,您需要向下滚动到“ MySQL用户”部分。

在这里,您需要为新的数据库用户提供用户名和密码,然后单击“创建用户”按钮。

现在,您需要为新用户分配数据库权限。

向下滚动到“将用户添加到数据库”部分。只需从“用户”字段旁边的下拉菜单中选择您创建的数据库用户,然后选择数据库,然后单击添加按钮。

现在,您的新数据库就可以用于全新的WordPress安装了。

步骤3.运行复制器向导

现在,您需要将先前下载的Duplicator存档程序包和安装程序文件上载到网站的根目录。

这将是包含/ wordpress /文件夹的目录。

上传两个文件后,在浏览器窗口中打开安装程序脚本。您将需要输入站点的根URL,然后以/installer.php为其前缀。

https://example.com/installer.php

这将打开Duplicator安装程序向导。

选中条款和条件框,然后单击“下一步”按钮继续。

接下来,它将要求您提供数据库信息。输入我们先前在步骤2中创建的数据库的信息。

输入数据库信息后,单击下一步按钮继续。

现在,Duplicator将把您的WordPress数据库备份从存档中解压缩到新数据库中。

接下来,它将要求您更新站点URL和路径。您无需在此处做任何事情,因为它会自动检测新的URL和路径。但是,如果没有,则可以在此处手动输入。

Duplicator现在将完成迁移,您将能够单击Admin登录按钮以在新位置访问您的网站。

步骤4.将子目录设置为根文件夹重定向

恭喜,您已将WordPress网站从子目录移动到了根文件夹。

现在是时候设置重定向,以便您的用户和搜索引擎可以找到您网站的新位置。

首先,您需要使用FTP客户端连接到WordPress网站,然后删除旧的/ wordpress /文件夹。

之后,切换到WordPress网站的管理区域。由于您已将其移至网站的根目录,因此您的WordPress管理员URL将如下所示:

https://example.com/wp-admin

现在,您需要安装并激活重定向插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问工具»重定向页面。插件现在将向您显示安装向导。只需单击继续设置,然后完成设置按钮。

接下来,您需要切换到“重定向”标签并添加新的重定向。

首先选中第一个字段一角的“ Regex”复选框。

之后,您将添加源URL https://example.com/wordpress/.*和目标URL https://example.com/$1。

不要忘记用您自己的域名替换example.com。点击“添加重定向”按钮以保存您的更改。

从现在开始,使用/ wordpress /访问URL的所有用户都将自动重定向到使用您的新根URL的正确帖子。

回到顶部