Apache不允许访问网页
我需要对公众开放,但要求登录。我想使用目录指令来实现这一点。 在httpd.conf中,我有:Apache不允许访问网页,apache,authentication,directory,Apache,Authentication,Directory,我需要对公众开放,但要求登录。我想使用目录指令来实现这一点。 在httpd.conf中,我有: <Directory /var/www/hprcc-exp.unl.edu/staff/> <Files articlemanagement.php> AuthType Basic AuthName "HPRCC Staff Utilities" AuthUserFile /var/etc/hprccpass Require valid-us
<Directory /var/www/hprcc-exp.unl.edu/staff/>
<Files articlemanagement.php>
AuthType Basic
AuthName "HPRCC Staff Utilities"
AuthUserFile /var/etc/hprccpass
Require valid-user
</Files>
Order allow,deny
Deny from all
satisfy all
</Directory>
AuthType Basic
AuthName“HPRCC人员实用程序”
AuthUserFile/var/etc/hprccpass
需要有效用户
命令允许,拒绝
全盘否定
满足所有
如何实现此目标?尝试从所有文件中删除
文件
指令和拒绝(这将阻止所有操作,除非您还定义了允许来自…
):
AuthType Basic
AuthName“HPRCC人员实用程序”
AuthUserFile/var/etc/hprccpass
需要有效用户
到底什么不起作用?我得到403禁止,应该发生的是登录窗口显示检查Apache日志。它应该显示一些东西。[Fri May 02 20:55:48 2014][error][client 83.135.255.173]客户端被服务器配置拒绝:/var/www/hprcc-exp.unl.edu/staff/js/staff.js,referer:我看到它现在工作正常。如果有帮助的话,请考虑接受我的回答。
<Directory /var/www/hprcc-exp.unl.edu/staff/>
AuthType Basic
AuthName "HPRCC Staff Utilities"
AuthUserFile /var/etc/hprccpass
Require valid-user
</Directory>