我编写了以下.htaccess代码,该代码通常应允许从内部网络访问该文件夹,但无需外部访问。
问题:使用192.168.1。*我被阻止,使用192.168.1.49(我的本地IP)我可以访问。

是否有人知道为什么阻止了IP范围,但是允许使用特定IP以及如何解决此问题?

谢谢和欢呼

AuthUserFile /home/.htpasswd
AuthType Basic
Require valid-user
Order Deny,Allow
Deny from all
Allow from 192.168.1.*
Satisfy any

最佳答案

使用整个网络ip阻止除您之外的所有访客的访问

order allow,deny
allow from 192.168.
deny from all

也可以通过用户的主机名阻止用户。
order allow,deny
allow from stackoverflow.com
deny from all

如果您想使用特定的IP进行访问,请使用以下命令,
order allow,deny
allow from 192.168.0.10
deny from all

07-26 09:39