Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
修改Apache配置或.htaccess会导致站点超时_Apache_.htaccess_Ubuntu - Fatal编程技术网

修改Apache配置或.htaccess会导致站点超时

修改Apache配置或.htaccess会导致站点超时,apache,.htaccess,ubuntu,Apache,.htaccess,Ubuntu,我正试图修改我的Ubuntu 15.04 web服务器,以完成两件事: 使用.htpasswd文件在开发过程中保护站点 将HTTP流量重定向到HTTPS 对于这两个任务,当我修改站点目录中的.htaccess或apache2.conf文件时,站点停止响应并发出超时错误 对于问题1,我尝试了以下方法: AH01626: authorization result of Require valid-user : denied (no authenticated user yet) AH01626: a

我正试图修改我的Ubuntu 15.04 web服务器,以完成两件事:

  • 使用.htpasswd文件在开发过程中保护站点
  • 将HTTP流量重定向到HTTPS
  • 对于这两个任务,当我修改站点目录中的.htaccess或apache2.conf文件时,站点停止响应并发出超时错误

    对于问题1,我尝试了以下方法:

    AH01626: authorization result of Require valid-user : denied (no authenticated user yet)
    AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)
    
    • 使用htpasswd创建密码文件
    • 在主apache2.conf中,我有一个目录标记,其中包含以下内容:

      AH01626: authorization result of Require valid-user : denied (no authenticated user yet)
      AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)
      
      
      选项如下符号链接
      允许覆盖所有内容
      AuthType Basic AuthName“Auth” AuthBasicProvider文件 AuthUserFile/var/www/passwords 需要有效用户

    因此,在浏览器中,我得到了一个连接超时,而没有像我预期的那样得到用户名/密码框。在apache错误日志中,我得到如下几行代码:

    AH01626: authorization result of Require valid-user : denied (no authenticated user yet)
    AH01626: authorization result of <RequireAny>: denied (no authenticated user yet)
    
    我在浏览器中得到相同的超时,在apache日志中得到不同的错误:

    AH01797: client denied by server configuration: /var/www/myfolder/
    
    我看不出这台服务器的配置与其他服务器有什么不同,除了使用Ubuntu 15.04,而不是我过去使用的14.04。有什么想法吗