在某些情况下,可能需要将 HTML 页面上传到你的 WordPress 网站。例如,可能有来自旧网站的静态 HTML 页面或特别喜欢的静态模板,希望将其集成到当前网站中。然而,简单上传 HTML 页面到 WordPress 可能会导致 404 错误或其它问题。本文将详细介绍如何正确上传 HTML 页面到 WordPress 网站,并避免常见错误。
为什么要将 HTML 页面上传到 WordPress?
- 保留旧网站内容:将旧网站的静态 HTML 页面集成到新的网站中。
- 使用特殊模板:如果有特别喜欢的静态模板,可以将其上传并使用。
- 快速展示页面:有时为了快速展示某些特定内容,HTML 页面比使用 WordPress 创建页面更为便捷。
如何将 HTML 页面上传至 WordPress 网站
准备 HTML 页面
首先,准备要上传的 HTML 页面。如果是一个没有单独的 CSS 或图像文件的单个 HTML 页面,可以直接上传。但如果有单独的 CSS 文件和图像,则需要将它们放在目录结构中。确保所有文件在本地计算机上的一个文件夹中,并确认一切正常。
上传 HTML 页面
使用 FTP 客户端或托管帐户控制面板中的文件管理器应用程序连接到你的 WordPress 网站。将准备好的文件夹上传到 WordPress 网站的根文件夹。根文件夹包含 wp-admin
、wp-content
和 wp-includes
文件夹。
例如,如果你的 HTML 页面和相关文件位于一个名为 landing-page
的文件夹中,将该文件夹上传到根目录后,可以通过以下 URL 访问页面:
https://example.com/landing-page/
如果文件夹中的主 HTML 文件名为 index.html
,则无需提供文件名。如果是其他文件名,如 landing.html
,则需要在 URL 中指定文件名:
https://example.com/landing-page/landing.html
WordPress 中 HTML 页面上传疑难解答
修复 404 错误
如果上传 HTML 页面后看到 404 错误,可以通过在 .htaccess
文件中添加重写规则解决:
RewriteRule ^(.*)index\.(php|html?)$ /$1 [R=301,NC,L]
修复 403 错误
由于文件权限问题,可能会引发 403 错误。使用 FTP 客户端连接到网站,选择上传的 HTML 页面或文件夹,右键单击并选择“文件权限”。
在弹出窗口中,数值字段输入 755
,选择“递归到子目录”,并选择“应用于所有文件和目录”。点击“确定”按钮。
将自定义 HTML 页面添加到 XML 站点地图
为了让搜索引擎知道你的 HTML 页面是网站的一部分,可以将其添加到网站的 XML 站点地图中。安装并激活 All in One SEO for WordPress 插件。激活后,转到 All in One SEO » Sitemaps 页面,在常规设置中确保“启用 Sitemap”开关已打开。
在“附加页面”部分,激活该部分并在“页面 URL”选项下输入 HTML 页面或文件夹 URL。点击“添加页面”按钮,然后点击“保存更改”按钮。
这样,自定义 HTML 页面 URL 将包含在 WordPress XML 站点地图中,搜索引擎将能够找到该 URL 并将其视为网站上的任何其它页面。
结论
通过正确的步骤和工具,可以轻松地将 HTML 页面上传到 WordPress 网站,并避免常见的 404 和 403 错误。通过将自定义 HTML 页面添加到 XML 站点地图中,还可以确保搜索引擎能够正确索引这些页面,提升网站的 SEO 表现。
暂无评论内容