我有一个文本文件“data.txt”,根据对html表单的输入,我想从该文件中显示一行。我的结果是由需要访问data.txt的CGI脚本提供的,但我不希望用户能够在他们的Web浏览器中输入“data.txt”并查看整个文件。是否有一种简单的方法可以使CGI脚本可以读取“data.txt”,但是通过浏览器加载它是不可访问的?
我在ubuntu上使用标准的apache。我相信suexec模块可以做到这一点,但我希望只使用花哨的权限,chowns等更简单的解决方案。谢谢 -
答案 0 :(得分:0)
将您的数据文件存储在Web服务器文件树之外(对于apache,请检查DocumentRoot
)。