访问控制既可以控制目录、也可以匹配文件名或者叫链接。可以使用FilesMatch匹配。

核心配置文件内容 <Directory /data/wwwroot/www.123.com> <FilesMatch "admin.php(.*)"> Order deny,allow Deny from all Allow from 127.0.0.1 </FilesMatch> </Directory> curl -x192.168.211.149:80 '111.com/admin.php?asdasd' -I //限制的ip访问 HTTP/1.1 403 Forbidden curl -x127.0.0.1:80 '111.com/admin.php?asdasd' -I //允许的ip访问 HTTP/1.1 404 Not Found