Apache不允许访问网页

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

我需要对公众开放,但要求登录。我想使用目录指令来实现这一点。 在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-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>