Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用.htaccess使目录不可访问_Php_.htaccess - Fatal编程技术网

Php 如何使用.htaccess使目录不可访问

Php 如何使用.htaccess使目录不可访问,php,.htaccess,Php,.htaccess,我曾尝试将.htaccess文件放在给定目录中,但它似乎无法在远程Web服务器上工作。它在我的电脑上的WAMP中运行良好 deny from all order deny,allow Limit GET, POST 我想使此url无法访问Getthefiles目录: http://pmln-hec.site88.net/Getthefiles/ apache版本是2.2.19,由000webhost托管。您的布局有点错误,如果您想对特定文件执行此操作,则可以使用以下方法: <File

我曾尝试将
.htaccess
文件放在给定目录中,但它似乎无法在远程Web服务器上工作。它在我的电脑上的WAMP中运行良好

deny from all 
order deny,allow
Limit GET, POST
我想使此url无法访问
Getthefiles
目录:

http://pmln-hec.site88.net/Getthefiles/

apache版本是2.2.19,由000webhost托管。

您的布局有点错误,如果您想对特定文件执行此操作,则可以使用以下方法:

<Files Getthefiles.html>
order deny,allow
allow from [your IP goes here]
deny from all
</Files> 

命令拒绝,允许
允许从[您的IP转到此处]
全盘否定
因此,这仍然允许从您自己的IP访问此目录,然后拒绝其他所有人的访问


另一个选项是,您可以使用密码保护该目录

您的布局有点错误,如果您想对特定文件进行布局,则可以使用以下方法:

<Files Getthefiles.html>
order deny,allow
allow from [your IP goes here]
deny from all
</Files> 

命令拒绝,允许
允许从[您的IP转到此处]
全盘否定
因此,这仍然允许从您自己的IP访问此目录,然后拒绝其他所有人的访问


另一个选项是,您可以使用密码保护该目录

此语法仅适用于apache 2.2,虚拟主机必须允许重写。如果是2.4,您可以尝试
require all denied
。如果您使用的是您最初声称的
000webhosts
,您可能会非常感兴趣you@Martin很好,我忽略了主办公司的针对性。该语法仅适用于Apache2.2,虚拟主机必须允许重写。如果是2.4,您可以尝试
require all denied
。如果您使用的是您最初声称的
000webhosts
,您可能会非常感兴趣you@Martin很好,我忽略了主办公司的针对性。它又回来了。