如何在WordPress中上传HTML页面而不产生404错误

07/17/2023

如何在WordPress中上传HTML页面而不产生404错误

WordPress通常用于为您的网站创建博客文章和页面。然而,有时用户需要添加一个独立的静态HTML页面,并让它与他们的常规WordPress网站一起访问。问题在于,这个页面不被WordPress识别,可能会显示404错误。

在本文中,我们将向您展示如何在不引起404错误的情况下正确上传HTML页面到WordPress。

为什么要将HTML页面上传到WordPress?

WordPress内置了一个内容类型来向您的网站添加页面。通常,WordPress主题会添加预设计的页面模板来显示您的页面。甚至有一些WordPress登录页面插件允许您使用拖放构建器创建漂亮的页面模板。这意味着,大多数情况下,您不需要上传HTML页面到您的WordPress网站。

专家提示:我们建议使用SeedProd,这是最好的WordPress页面构建器插件,可以设计自定义页面。您可以使用其拖放界面设计登录页面。此外,它还附带专业设计的模板,可用作起点。

然而,有时您可能会有来自旧网站的静态HTML页面或一个您喜欢并想使用的静态模板。在这些情况下,您需要将HTML页面上传到WordPress。由于WordPress具有自己的SEO友好URL结构,如果您只是简单地上传HTML页面并尝试访问它,可能会导致404错误。

话虽如此,让我们看看如何在不引起404错误的情况下将HTML页面上传到您的WordPress网站。

上传HTML页面到WordPress网站

首先,您需要准备要上传的HTML页面。如果是一个没有单独CSS或图像文件的单一HTML页面,那么您可以直接上传它。然而,如果您要上传的页面有单独的CSS文件和图像,那么您需要将它们放在一个目录结构中。理想情况下,您希望将文件放在计算机上的一个文件夹中。

不要忘记打开您的主HTML文件,以确保一切正常。接下来,您需要使用FTP客户端或托管账户控制面板中的文件管理器应用程序连接到您的WordPress网站。然后,您需要将之前创建的文件夹上传到您WordPress网站的根文件夹。根文件夹是包含wp-admin、wp-content和wp-includes文件夹的那个文件夹。

上传文件后,您可以访问您的网站查看您的HTML页面。如果上传的是带有HTML和随附的CSS和图像文件的文件夹,那么您需要将上传文件夹的名称添加到您的网站地址的末尾,如下所示:

https://example.com/landing-page/

注意:您文件夹中的主HTML文件应命名为index.html。否则,您将不得不提供HTML文件的名称。

另一方面,如果您上传的是独立的HTML文件,那么只需将HTML文件名添加到您的网站地址的末尾:

https://example.com/landing-page.html

现在,您将看到上传的HTML页面。如果遇到错误页面,则需要进行故障排除。

在WordPress中上传HTML页面的故障排除

正常情况下,您应该能够通过直接访问页面或文件夹来查看您的HTML页面。然而,由于WordPress或您的Web服务器使用的重写规则,您有可能会遇到一些常见的WordPress错误。

1. 修复上传HTML页面后在WordPress中出现的404错误

404错误是最常见的WordPress错误之一。然而,在大多数情况下,这很容易修复。如果您在上传HTML页面后看到404错误,那么您只需要在您的.htaccess文件中添加一个重写规则:

RewriteRule ^(.*)index.(php|html?)$ /$1 [R=301,NC,L]

爱心点缀的WPCode

2. 修复在WordPress上传HTML页面后出现的403错误

403错误也可能由于新上传的HTML页面或您上传的文件夹的文件权限导致。只需使用FTP客户端连接到您的网站,并选择您上传的HTML页面或文件夹。接着右键点击并选择您的FTP客户端中的“文件权限”选项。

这将弹出一个文件权限弹出窗口。在数字值字段中输入“755”,并勾选“递归到子目录”选项。在其下方,选择“应用于所有文件和目录”选项并点击“确定”按钮。

这将设置HTML上传文件夹及其内所有文件和文件夹的文件权限。有关更多详细信息,请参阅我们的教程,了解如何在WordPress中修复文件和文件夹权限错误。

将您的自定义HTML页面添加到XML站点地图

现在您已上传了HTML页面,是时候让搜索引擎知道它是您网站的一部分了。最简单的方法是将它添加到您的网站的XML站点地图中。如果您还未设置站点地图,请按照我们文章中的说明操作,了解如何在WordPress中添加XML站点地图。

首先,您需要安装并激活All in One SEO for WordPress插件。有关详细信息,请参阅我们的文章,了解如何安装WordPress插件。激活后,进入All in One SEO»站点地图页面。在常规设置页面,确保“启用站点地图”切换按钮是打开的。

之后,向下滚动一点到附加页面部分。滑动切换按钮以激活此部分,然后在“页面URL”选项下输入您的HTML页面或文件夹URL。

点击“添加页面”按钮来添加它。然后,不要忘记点击“保存更改”按钮来存储您的设置。All in One SEO现在将在您的WordPress XML站点地图中包含您的自定义HTML页面URL。搜索引擎将能够找到URL,并将其视为您的网站上的其他页面。

我们希望这篇文章能帮助您了解如何在不引起错误的情况下将HTML页面上传到WordPress。您可能还想看看我们的WordPress SEO指南以获取更多流量,或查看我们初学者的WordPress速度和性能指南。如果您喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。您还可以在Twitter和Facebook上找到我们。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

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