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很好,我忽略了主办公司的针对性。它又回来了。