有没有办法密码保护安装Trac的目录? 我试图用.htaccess保护它,但它不工作。
阅读Apache文档中的authentication,授权和访问控制 ,并尝试按照说明进行操作。
如果你的.htaccess不工作,我build议你检查你的httpd.conf,并勾选AllowOverride设置为ALL,而不是NONE(这将启用你的.htaccess)。
但是你也可以在/etc/httpd/conf.d中打开一个configuration文件来处理TRAC,并添加下面这段代码:
<Directory "/path/to/your/dictory"> AuthType Basic AuthName "My Private Directory" AuthUserFile "/path/to/htpasswd" Require valid-user </Directory>
然后创buildhtpasswd:
htpasswd -c /path/to/htpasswd username
不要忘记重新启动Apache,并确保您的configuration文件中启用了mod_auth。