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

12/11/2023

为什么要在特定的WordPress目录中禁用PHP执行?

默认情况下,WordPress使某些目录可写,以便你和其他授权用户可以轻松地向网站上传主题、插件、图片和视频。然而,如果这些目录被黑客利用,他们可以将后门文件或恶意软件上传到你的WordPress网站。

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

听起来很可怕,不是吗?不必担心。有一个简单的解决方法。只需在你不需要的目录中禁用PHP执行即可。这样一来,任何PHP文件都无法在这些目录中运行。

使用.htaccess文件禁用特定WordPress目录中的PHP执行

大多数WordPress网站的根文件夹中都有一个.htaccess文件。这个强大的配置文件用于密码保护管理区域、禁用目录浏览、生成SEO友好的URL结构等。

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

为了保护你的网站免受后门文件的侵害,你需要创建一个.htaccess文件并将其上传到你网站的/wp-includes和/wp-content/uploads目录中。

首先,在你的计算机上使用记事本(Windows用户)或文本编辑(Mac用户)创建一个新的文件。将文件保存为.htaccess并在其中粘贴以下代码片段:

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

接下来,你需要将此文件上传到WordPress托管服务器上的/wp-includes和/wp-content/uploads文件夹中。你可以使用FTP客户端或托管账户cPanel控制面板中的文件管理应用程序进行上传。

一旦添加了包含上述代码的.htaccess文件,它将阻止这些目录中的任何PHP脚本运行。

使用Sucuri检查WordPress中的后门

使用这个.htaccess技巧可以帮助你加强WordPress的安全性,但它不能修复已经被黑客攻击的WordPress网站。后门文件伪装巧妙,可能已经隐藏在显而易见的地方。

如果你想检查网站上是否存在后门文件,你需要在网站上激活Sucuri。

Sucuri是市场上最佳的WordPress安全插件。它可以扫描你的网站以查找潜在威胁、可疑代码、恶意软件和漏洞。它还通过在你的网站和可疑流量之间添加防火墙,有效阻止大多数黑客攻击。

改善WordPress安全性的专家指南

既然你已经知道如何通过禁用特定目录中的PHP执行来提高WordPress的安全性,你可能还希望了解其他一些安全技术。以下是我们关于改善WordPress安全性的一些最佳指南:

终极WordPress安全指南(逐步)

如何进行WordPress安全审计(完整清单)

如何扫描WordPress网站以查找潜在的恶意代码

最佳WordPress安全扫描仪用于检测恶意软件和黑客

如何在WordPress中添加双重身份验证(免费方法)

如何在WordPress登录屏幕中添加安全问题

WordPress安全密钥的什么、为什么和如何

我们希望这篇文章能帮助你了解如何通过禁用特定目录中的PHP执行来加强网站安全。你可能还想了解如何创建免费的商务电子邮件地址,或查看我们专家推荐的必备WordPress插件以增长你的网站。

如果你喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。



Related Posts

  • 2024-12-12
  • WordPress 教学

多语言表单有助于与全球观众沟通,使您的网站更易于使用,并吸引更多用户。本文介绍了如何使用WPForms和Formidable Forms插件在WordPress中创建多语言表单,以帮助您轻松实现这一目标。

閱讀更多
  • 2024-10-21
  • WordPress 教学

如果您在WordPress管理区域或其他地方遇到‘jQuery未定义’错误,不必担心,这是一个常见的问题。本文为您介绍了该错误的原因以及六种解决方法,以便让您的网站恢复正常运行。

閱讀更多
  • 2024-10-17
  • WordPress 教学

越来越多的人倾向于使用语音搜索而不是在搜索栏中输入关键词。语音搜索被认为是在线交互的未来,各种设备上数百万人每天都在使用它。与通过普通SEO优化网站一样,将网站适配语音搜索同样重要。在本文中,我们将深入探讨为什么语音搜索SEO如此重要,以及如何优化您的WordPress网站以捕获这些语音搜索。

閱讀更多

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