如何阻止对 GET 请求的访问

如何阻止对 GET 请求的访问

有人通过 Joomla 上的表单发送恶意代码。

我尝试删除该表单但它并没有阻止访问。

URI 是 /index.php?option=com_contact&task=view&contact_id=3&Itemid=45

如何在 .htaccess 上编写规则来阻止对此特定 GET 请求的访问?

答案1

以下内容适用于 Apache 2.4+:

<If "%{QUERY_STRING} =~ /option=com_contact&task=view&contact_id=3&Itemid=45/">
 Require All Denied
</If>

这使用了正则表达式,它可能太具体了,因此您可能需要对其进行调整。

相关内容