当我遇到PHP错误时,它将通过5个文件夹进入我的文件。例如:
home\admin\domain.com\folder\portfolio
我需要什么.htaccess属性来阻止它显示前两个文件夹(home \ admin)?
我不希望最终用户看到我目录中的前两个文件夹,因为无论如何它们都不经常使用。因此在大多数情况下,出于安全考虑,我想隐藏“home \ admin”。
最佳答案
回答问题
您必须更改您的Apache配置并更改为网站的目录根目录,因为php始终会报告完整路径(除非您可以设置chroot/jail环境)
有关该问题的其他说明:http://discussion.dreamhost.com/thread-45191.html
但是最好不要显示错误,因为它会显示有关设置的一些重要信息(而不仅仅是/home/admin)。
要隐藏错误,可以将display_errors设置为off。
参见http://www.php.net/manual/en/errorfunc.configuration.php#ini.display-errors
关于php - PHP错误.htaccess限制文件夹深度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8744419/