如何防止直接访问PHP页面


How to prevent to direct access of PHP pages

我想阻止直接访问我的PHP页面。我尝试运行".htaccess",但它没有运行。我的项目中有很多页面。但我想要一些。我的PHP页面是:example1.phpexample2.php

我的".htaccess"代码是:

     Options +FollowSymlinks
     RewriteEngine on
     RewriteRule    ^/?example/([0-9]+)$    exam-ple.php    [NC,L]

如果它还可以,那么为什么它没有运行。我想要任何类型的解决方案。

试着把这段代码放在PHP页面的顶部。

if ( ! defined('BASEPATH')) exit('No direct script access allowed');