该文章介绍了如何应用插件解决 404 页面谬误。该插件提供了 404 检测性能,能够帮忙找到拜访大量不存在页面并收到大量 404 谬误的用户。该性能能够在查看周期时间范畴内设定要记录的 404 谬误的分钟数,以及谬误阈值。此外,还能够应用 404 文件 / 目录白名单来避免记录常见的 404 谬误。应用这些性能能够帮忙定制和配置插件,以使您的网站更加平安。
1. 用 WordPress 平安插件解决
插件能够解决 404 页面。404 检测着眼于拜访大量不存在的页面并收到大量 404 谬误的用户。它假设在短时间内遇到大量 404 谬误的用户正在扫描某些内容(可能是破绽)并相应地将其锁定。
这还提供了额定的益处,能够帮忙您找到暗藏的问题,这些问题会在您网站的不可见局部导致 404 谬误,因为所有谬误都将记录在“查看 日志” 页面中。启用该性能后,您将有多个选项来帮忙定制配置它。
记住 404 谬误的分钟(查看期间)
记住 404 谬误的分钟数性能容许您确定零碎何时应该遗记用户点击了 404 页面。这意味着如果客户在您设置的工夫范畴内拜访了 20 404 页(或您在谬误阈值设置中设置的数量),他们将被锁定。
谬误阈值
将触发锁定的谬误数(在查看周期时间范畴内)。设置为零 (0) 以记录 404 谬误而不锁定用户。这对于解决内容或其余谬误很有用。默认值为 20。
404 文件 / 目录白名单
应用下面的白名单来避免记录常见的 404 谬误。如果您晓得您网站上的一个公共文件失落了,并且您不心愿它计入锁定,请在此处记录它。您必须列出以“/”结尾的残缺门路。
疏忽的文件类型
此处的文件类型将被记录为 404,但不会导致锁定。
-size: 16px; vertical-align: baseline; background: 0px 0px; max-width: 100%; height: auto; box-sizing: border-box; display: block; clear: both;” decoding=”async” loading=”lazy” />
2. 应用 301 重定向
要重定向您网站上的各个页面,您能够应用 301 和 302 重定向。301 重定向是永恒重定向,302 重定向是长期重定向。这些重定向通知服务器将流量发送到新地位。他们还通知网站访问者和搜索引擎内容已挪动到哪里。一种简略的办法是应用 . htaccess 文件。
.htaccess
是一个暗藏文件,通常位于您网站的 public_html 文件夹中。您网站的 .htaccess
文件可能曾经蕴含重要设置。如果您的 .htaccess
文件已有设置,请将新代码增加到已有的设置中。不要删除现有的 .htaccess
文件,除非它是空的或者您齐全确定能够删除。
如果您在.htaccess
设置方面遇到问题,请随时分割咱们的英雄反对团队。一些自定义设置可能须要您的 Web 开发人员,但咱们能够帮忙解决许多 .htaccess
问题。
要编辑 .htaccess
文件,您须要本人从新创立文件并应用 SFTP 将其上传到服务器。在对配置文件进行任何更改之前,咱们强烈建议您备份该文件。一旦您决定要增加到 .htaccess
文件中的内容,请依照以下简略步骤操作:
-
- 通过 SFTP 登录您的服务器。
-
- 找到并下载您的
.htaccess
文件。它通常位于您的 内容 文件夹中。如果您没有.htaccess
文件,您能够 在您的计算机上创立一个名为.htaccess 的文件来保留您的配置。
- 找到并下载您的
-
- 通过您喜爱的文本编辑器关上文件
-
- 将这些行增加到您的文件中:
# 启用根本重写 重写引擎开启
-
- 而后将新配置复制并粘贴到
.htaccess
文件中并保留文件。
- 而后将新配置复制并粘贴到
-
- 将其上传回您最后从中获取
.htaccess
文件的目录。
- 将其上传回您最后从中获取
-
- 通过拜访您的网站并查看您要重定向的页面来测试您的工作。
重定向网页和整个网站以解决 404
要重定向您网站上的各个页面,您能够应用 301 和 302 重定向。301 重定向是永恒重定向,302 重定向是长期重定向。这些重定向通知服务器将流量发送到新地位。他们还通知网站访问者和搜索引擎内容已挪动到哪里。
重定向 301 /old.html http://www.mysite.com/new.html
将 /old.html替换 为旧页面的目录门路,将 http://www.mysite.com/new.html 替换为新页面的 URL。这会将任何想要拜访 mysite.com/old.html的访问者发送 到页面 mysite.com/new.html。
您也能够通过这种形式重定向整个网站。
重定向 301 / http://www.mysite.com/
这种办法通常用于将现有域更改为新域名。