禁止直接访问.htaccess中的.php文件

时间:2019-05-02 06:40:59

标签: php .htaccess

我想防止直接访问php文件以防止机器人攻击

使用以下htaccess代码将其完全关闭。 它对我不起作用

RewriteEngine on 
RewriteCond %{THE_REQUEST} \.php[\ /?].*HTTP/ 
(.*)\.php$ /index.html [L] 

1 个答案:

答案 0 :(得分:1)

如果您只希望服务器可以访问您的php文件,则可以使用以下方法:

<Filesmatch "\.(php)$">
    Require local
</FilesMatch>