Php 如何禁止使用.htaccess访问我的某个文件夹?[Ubuntu]
我正在用Ubuntu 14.04 x64运行DigitalOcean droplet 在我的Php 如何禁止使用.htaccess访问我的某个文件夹?[Ubuntu],php,apache,.htaccess,ubuntu,Php,Apache,.htaccess,Ubuntu,我正在用Ubuntu 14.04 x64运行DigitalOcean droplet 在我的/var/www/html目录中,我有一个include/文件夹,其中包含PHP文件中包含的文件,但这些文件不是独立的。我想禁止对这些文件的直接URL访问(返回403个错误),但仍然这样做,以便我的独立文件可以包含它们 我已尝试在include/文件夹中创建一个.htaccess文件,其中包含: <Files *> Order Deny,Allow Deny From All
/var/www/html
目录中,我有一个include/
文件夹,其中包含PHP文件中包含的文件,但这些文件不是独立的。我想禁止对这些文件的直接URL访问(返回403个错误),但仍然这样做,以便我的独立文件可以包含它们
我已尝试在include/
文件夹中创建一个.htaccess文件,其中包含:
<Files *>
Order Deny,Allow
Deny From All
Allow From {my droplet IP address}
</Files>
命令拒绝,允许
全盘否定
允许从{my droplet IP address}
这并不是禁止进入。这是正确的方法吗?我的.htaccess
文件是否错误?我允许的IP地址是否错误
谢谢。您尝试过选项-索引了吗
创建一个包含该内容的.htaccess文件,并将其放入文件夹中。您能澄清一下吗?我是否应该将其添加到现有的
.htaccess
文件中?要拒绝对该目录的访问,只需使用该内容创建一个.htaccess。请记住对继续进行更改进行备份。不,这并不禁止访问目录中的文件,它只是禁用索引(就像下面建议的那样放置一个空index.html)1。您可能要删除“”标记。2.“命令”应该是另一种方式。见例3。您确定首先需要一个“允许”规则吗?您可以通过ftp/ssh/访问该文件夹。。。无论如何,您可以管理您的文件,并将其包含到其他(可访问)文件夹中的php中。如果您不需要允许规则,那么一个带有“拒绝来自所有人”的单行.htaccess文件将完成此任务。