我已经看遍,但仍然保持运行到谈到有关目录级IP限制,通常看起来像这样相同的信息:.htaccess:如何限制通过IP访问单个文件?
Order Deny,Allow
Deny from all
Allow from 123.123.123.123
是否有可能有绑在同类型的访问限制网页/文件?
我已经看遍,但仍然保持运行到谈到有关目录级IP限制,通常看起来像这样相同的信息:.htaccess:如何限制通过IP访问单个文件?
Order Deny,Allow
Deny from all
Allow from 123.123.123.123
是否有可能有绑在同类型的访问限制网页/文件?
这将允许来自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独自解决方案)。
如何阻止组织从他们的PC打开我的网站?他们有10台电脑连接局域网,他们只需要从他们的5台电脑访问我的网站,并阻止其他5台电脑?我如何实现这一目标? – sqlchild 2014-02-06 18:12:21
国防部重写的解决方案:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^Y\.O\.U\.R\.IP$
RewriteRule ^file\.php$ - [F,L]
的重写规则上面将拒绝file.php所有请求,如果客户端IP不在的RewriteCond的模式相匹配的IP地址
啊..大。谢谢。 – HeadScratching 2010-08-30 22:13:38
有史以来最快的答案! – 2010-08-30 22:14:13
@ TheodoreR.Smith:如果我想拒绝一个IP但允许所有其他人知道在htaccess中写什么? – sqlchild 2014-02-06 15:41:48