首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP Apache -如何创建web不可见的安全工作目录

PHP Apache -如何创建web不可见的安全工作目录
EN

Stack Overflow用户
提问于 2012-10-23 06:02:26
回答 2查看 309关注 0票数 0

我已经创建了一个PHP脚本,它获取一个大的html文件,并使用DOMDocument将其切成较小的文件。为了节省脚本内存,并且不需要使用DB,我按顺序完成了这些操作,并将它们保存为数百个html文件。我的问题是,如何确保这些文件对外部世界不可见,但仍然能够将它们用作未来处理的资源(将各种文件组合在一起并在页面上显示它们)?

我使用的是亚马逊EC2 -centos6/Apache。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-23 06:07:10

将它们放在一个目录中,该目录不是您的web根目录的子目录(即,公开打开的目录)。

另一种可能的方法(如果您正在使用Apache)是使用.htaccess文件在目录中Deny from all

票数 2
EN

Stack Overflow用户

发布于 2012-10-23 06:23:11

到目前为止,最好的方法是将它们存储在文档根目录之外(可能比文档根目录低一个级别)。

否则,也许在将来的某个时刻,您的设置、.htaccess文件httpd.conf或其他元素可能会更改并显示目录内容。

将它们存储在docroot之外意味着它们将永远不可见()。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13020576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档