使用.htaccess进行外部POST

时间:2016-01-24 16:10:19

标签: php apache .htaccess security web-applications

我需要阻止所有外部POST并仅允许POST用于特定文件夹或特定的php文件。

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码来允许/拒绝对空间文件夹和文件的发布请求。

RewriteEngine On

RewriteCond %{THE_REQUEST} ^POST\s/allowed_foloder/foo\.php [NC]
RewriteRule ^ - [NC,L]
RewriteCond %{THE_REQUEST} ^POST\s/not_allowed_folder/foo.php [NC]
RewriteRule ^ - [F,L]