是否可以从数据库读取 .htaccess 的用户名/密码(以允许多个用户)我需要仅使用 apache 和数据库来管理它,而无需任何 PHP/perl 代码级别,任何想法都非常感谢。问候
答案1
echo "
AuthName "SECURE AREA"
AuthType Basic
AuthGroupFile /dev/null
AuthMySQLHost DB_HOST
AuthMySQLDB DB_NAME
AuthMySQLUserTable TABLE_NAME
require valid-user
AuthMySQLUser DB_USER
AuthMySQLPassword DB_PASSWORD
AuthMySQLNameField USERFIELD_IN_TABLE
AuthMySQLPasswordField PASSWORDFIELD_IN_TABLE
AuthMySQLMD5Passwords On " >> .htaccess
答案2
据我所知这是不可能的。您可以编写一个脚本(使用可用的语言)来为您创建 .htaccess。
无法从 .htaccess 中查询数据库。不过你可以写一个 mod ;)
编辑:我不知道已经有了一个模型:) 抱歉。