epa*_*aps 1 php .htaccess http
我在我的网站上看到通常大量的 HTTP POST 请求,我想知道:有没有办法通过修改 php 文件或 .htaccess 文件来阻止特定 php 页面上的 POST 请求?提前致谢!
在原生 PHP 中,它就像检查一个$_SERVER变量一样简单:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
die('Post is not allowed');
}
Run Code Online (Sandbox Code Playgroud)
在.htaccess使用的组合<Files>和<limit>:
<Files myfile.php>
<Limit POST>
Order deny,allow
Deny from all
</Limit>
</files>
Run Code Online (Sandbox Code Playgroud)