affilipoint.com/igniterauth

通过HTTP基本认证保护您的网站免受公众和搜索引擎的访问。

1.0.0 2023-04-10 11:29 UTC

This package is auto-updated.

Last update: 2024-09-06 14:07:39 UTC


README

概述

IgniterAuth可以保护您的网站免受公众和爬虫的访问。当部署beta或预发布环境时,它特别有用,可以使网站对公众不可访问,并防止它被搜索引擎爬取和索引。

安装

  • 从存储库下载zip文件
  • 登录到您的WordPress管理仪表板
  • 转到“插件” -> “添加新插件”
  • 上传zip文件,WordPress将安装插件
  • 激活插件以使用密码保护您的网站

通过Composer安装

运行以下命令通过Composer安装插件

composer require affilipoint.com/igniterauth

如何使用插件

一旦激活,您的网站将自动通过HTTP认证进行保护,提示您输入用户名和密码。

注意:如果您已作为管理员登录,则不会要求您输入用户名和密码。

默认登录凭证

默认情况下,您可以使用您网站的任何WordPress用户凭据进行认证。如果凭据有效,您将被登录。

创建自定义用户名和密码

如果您希望允许访问没有您网站账户的用户,您可以创建自定义用户名和密码。

操作方法:

  • 转到插件设置 设置 > IgniterAuth
  • 勾选“自定义用户名 & 密码
  • 输入您选择的用户名/密码并点击“保存更改”按钮

alt text

启用“noindex”头部

您还可以通过在设置中启用它,在您网站的头部添加noindex元标签和X-Robots-Tag: noindex

这将阻止搜索引擎爬取您的网站。

移除HTTP认证网站锁定

要移除网站锁定认证,只需停用插件,您的网站将向公众开放。

如果您选择再次激活插件,所有设置都将被保存。

生产环境

在生产环境中,即使插件已激活或意外激活,也存在一种故障安全机制以绕过HTTP认证。

要启用故障安全机制,请转到插件设置并选择生产作为网站环境设置。

启用生产环境后,即使在插件激活的情况下,生产环境也永远不会激活HTTP认证。