我正在设置 Trac,并希望按照此处的建议对登录页面进行密码保护。 我在共享主机设置上,所以我不能修改 httpd.conf,我必须使用 .htacces。如何仅限制登录页面而不限制其他页面?Trac 文档建议:
<Location "/trac/login">
AuthType Basic
AuthName "Trac"
AuthUserFile /somewhere/trac.htpasswd
Require valid-user
</Location>
Run Code Online (Sandbox Code Playgroud)
但是Location 标签只适用于httpd.conf,它在.htaccess 中不起作用。我怎样才能得到同样的效果?没有将 .htaccess 文件放入的“登录”目录,它需要进入主 trac 目录。
这只是一个猜测,但是您可以将其放在/trac/login 目录内的.htaccess 文件中(减去<Location>
和标签)吗?</Location>
另外,请确保您的htpasswd
文件位于文档根目录(通常是 public_html)之外,否则它可能会被下载和破解。
归档时间: |
|
查看次数: |
10165 次 |
最近记录: |