欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

apache AH01630: client denied by server configuration错误解决方法 有大用

apache AH01630: client denied by server configuration错误解决方法


出现这个错误的原因是,apache2.4 与 apache2.2 的虚拟主机配置写法不同导致。


apache2.2的写法:


<VirtualHost *:80>
 ServerName fdipzone.demo.com
 DocumentRoot "/home/fdipzone/sites/www"
 DirectoryIndex index.html index.php

 <Directory "/home/fdipzone/sites/www">
  Options -Indexes +FollowSymlinks
  AllowOverride All
  Order deny,allow
  Allow from all
 </Directory>

</VirtualHost>

如果在2.4中使用以上写法就会有apache AH01630: client denied by server configuration错误。


解决方法,apache2.4中


Order deny,allow
Allow from all
Allow from host ip
修改为



Require all granted
Require host ip

修改后的配置如下:



<VirtualHost *:80>
 ServerName fdipzone.demo.com
 DocumentRoot "/home/fdipzone/sites/www"
 DirectoryIndex index.html index.php

 <Directory "/home/fdipzone/sites/www">
  Options -Indexes +FollowSymlinks
  AllowOverride All
  Require all granted
 </Directory>

</VirtualHost>



版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载可私信或关注公众号fdipzone-idea与我联系。 https://blog.csdn.net/fdipzone/article/details/40512229

来自 https://blog.csdn.net/fdipzone/article/details/40512229

普通分类: