微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

.htaccess:如何限制IP访问单个文件?

我已经看遍了所有的内容,但是仍然在讨论目录级IP限制的相同信息,通常看起来像这样:

Order Deny,Allow Deny from all Allow from 123.123.123.123

是否有可能有相同types的访问限制绑定到页面/文档?

只有存在查询string时,才会对图像文件请求重写规则

“RewriteEngine不允许在这里”使用XAMPP .htaccess错误

OpenShift,Python 2.7和静态文件与htaccess

htaccess重写replace空间 –

在.htaccess上保持HTTP或HTTPS

这将允许来自IP 127.0.0.1的人员或以有效用户身份登录。 把它放在你的配置文件或.htaccess文件中。

<Files learn.PHP> Satisfy any Order deny,allow Deny from all Allow from 127.0.0.1 AuthType Basic AuthName "private" AuthUserFile /var/www/PHPexperts.pro/.htpasswd AuthGroupFile /dev/null Require valid-user </Files>

独立IP:

<Files learn.PHP> Order deny,allow Deny from all Allow from 127.0.0.1 </Files>

这绝对回答你的问题。

我认为这个指令应该是:

Order deny,allow

为上面的答案工作(至少对于IP独立的解决方案)。

基于Mod重写的解决方案:

RewriteEngine on RewriteCond %{REMOTE_ADDR} !^Y.O.U.R.IP$ RewriteRule ^file.PHP$ - [F,L]

上面的rewriteRule将拒绝所有对file.PHP请求,如果客户端ip不匹配RewriteCond模式中的IP地址

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐