.htaccess我如何才能仅允许通过index.php页面访问页面

问题描述

| 在我的文件夹中 index.PHP user.PHP header.PHP writer.PHP footer.PHP 我希望用户仅访问index.PHP,并且指向其他.PHP页面链接位于index.PHP中 如果用户在地址栏中输入header.PHP,则会得到禁止错误。 谢谢     

解决方法

        从根文件夹中删除这些文件。并将它们放在用户无法访问的文件夹中。 index.php停留在根目录中。 例如:“ 0”是“ 1”访问的根文件夹
/var/www/html/index.php
其他文件放在单独的目录中,无法通过url访问。 例:
/var/www/includes/user.php
/var/www/includes/header.php
...
您可以使用
include
返回一个目录来访问这些文件。例
index.php
<?php

include \'../includes/users.php\';

?>
这将使您的网站更安全。