首页 > 解决方案 > 如何创建简单的防止直接访问带有 .htaccess 页面的 php 包含文件?

问题描述

我是 PHP 的新手,我想创建一个防止直接访问带有 .htaccess 页面的 php 包含文件

DemoSite/    <-folder
        index.php
        global_variable.php
        .htaccess

我想阻止直接访问global_variable.php文件

喜欢 if ( $_SERVER['REQUEST_METHOD']=='GET' && realpath(__FILE__) == realpath( ...

Anyidea如何使用.htaccess来实现它???

非常感谢你

标签: php.htaccess

解决方案


Deny from all只需在 .htaccess 文件中添加一个字符串 到您的包含目录

或者

如果要阻止文件然后使用

<Files "global_variable.php">  
  Order Allow,Deny
  Deny from all
</Files>

推荐阅读