Apache2.4:AH01630 client denied by server configuration


问题说明:Apache服务总共有4个,是为了防止单点故障和负载均衡,负载均衡控制由局方的F5提供。

访问的内容在NAS存储上,现象是直接访问每个apache的服务内容都是没有问题,但是从负载地址过来的,

就报:AH01630 client denied by server configuration。

负载均衡地址:10.73.8.51,其中一个Apache服务地址是:10.73.8.52 ,NAS地址:10.73.8.60

网站采用了虚拟主机配置:

<Directory "//10.73.8.60/test/download">  
     Options Indexes   
     AllowOverride All  
     Require all granted
</Directory>
<VirtualHost *:8088>
    DocumentRoot '//10.73.8.60/test/download
    DirectoryIndex index.html index.php
    ErrorLog "logs/localhost-error.log"
    ServerName 10.73.8.52
</VirtualHost>

解决问题如下:

<Directory "//10.73.8.60/test/download">  
    AllowOverride All  
    Order allow,deny  
    Allow from all
    Require all granted
</Directory>

增加了:

       Order allow,deny

       Allow from all

上述配置增加后,再也不报那个错误了,但是报404错误。

想了一下可能是这个地方写错了:

image

红框内的地址应该为负载均衡地址,改了后就可以正常访问了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM