WordPress如何在指定目录中禁用PHP执行

默认情况下,WordPress使某些目录可写,以便您和您网站上的其他授权用户可以轻松地将主题,插件,图像和视频上传到您的网站。

然而,如果这个功能被黑客滥用,比如他们可以用它来上传后门访问文件或恶意软件到你的网站。

这些恶意文件通常被伪装成核心WordPress文件。它们大多是用PHP编写的,可以在后台运行,以获得对网站各个方面的完全访问。

有一个简单的解决办法。基本上,只需在不需要PHP执行的某些目录中禁用PHP执行。这样,任何PHP文件都不会在这些目录中运行。

在本文中,我们将向您展示如何使用.htaccess文件在WordPress中禁用PHP执行。

如何在某些WordPress目录中禁用PHP执行

使用.htaccess文件在某些WordPress目录中禁用PHP执行
大多数WordPress站点的根文件夹中都有一个.htaccess文件。这是一个强大的配置文件,用于密码保护管理区域,禁用目录浏览,生成SEO友好的URL结构,等等。

默认情况下,.htaccess文件位于WordPress网站的根文件夹中,但您也可以在内部WordPress目录中创建和使用它。

为了保护您的网站不受后门访问文件的影响,您需要创建一个.htaccess文件,并将其上载到站点的/wp-includes/和/wp-content/uploads/目录中。

简单地在你的电脑上创建一个空白文件,使用像记事本这样的文本编辑器。将文件保存为.htaccess并将以下代码粘贴到其中。

<Files *.php>
deny from all
</Files>

如何在某些WordPress目录中禁用PHP执行

现在把文件保存在你的电脑上。

接下来,您需要将这个文件上传到/wp-includes/和/wp-content/uploads/文件夹中,这些文件位于您的WordPress主机服务器上。

您可以通过FTP客户端或通过托管帐户的cPanel仪表板中的文件管理器应用程序上载它。

在这里插入图片描述

额外的话:

Sucuri是市场上最好的WordPress安全插件。它会扫描您的网站,查找可能的威胁,可疑代码,恶意软件和漏洞。

通过在您的网站和可疑流量之间添加防火墙,它还可以有效阻止大多数黑客攻击甚至到达您的网站。

最重要的是,如果您的WordPress网站被黑客入侵,那么他们会为您清理它。

本文转自六艺开源:阅读原文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值