我在服务器上有将近 20 页,但我只想要一个名为 abc.php 的文件,用户可以观看。我想如果用户强行打开其他文件,例如 //example.com/some.php .htaccess 显示 403 错误。
<Files ~ "^(?!(changepwd|login|register|remind|securitycode|registersuggest)\.php$).*(\.php)$">
AuthName "Reserved Area"
AuthType Basic
AuthUserFile path_to/.htpasswd
AuthGroupFile path_to/.htgroup
Order Deny,allow
Require group allowed_groups
</Files>
这是我目前使用的方式,但我认为可以有更优雅的解决方案。