我在互联网上有一个xampp网络服务器。我想知道当从外部IP访问服务器时如何限制密码访问?
这不应该适用于本地网络上的用户。本地用户没有 需要输入密码。只有外部用户才能这样做。
如果用户试图通过互联网访问该网站,它应该说: “您正在访问专用Web服务器,请输入服务器用户名/通过继续。经过身份验证后,您将可以访问任何目录。”
答案 0 :(得分:0)
在要保护的文件夹中创建一个 .htaccess 文件,以防止外部访问者写入以下内容:
Order deny,allow
Deny from all
AuthType Basic
AuthUserFile /path/to/secretfile
AuthName "Protected Area"
require valid-user
Allow from 192.168.0.0/255.255.0.0
Satisfy Any
用您的本地网络地址替换192.168.0.0并通过htpasswd
制作机密文件