问题描述
|
在我的文件夹中
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\';
?>
这将使您的网站更安全。