APACHE如何里一个站点绑定多个域名?用ServerAlias servername

APACHE2如何里一个站点绑定多个域名?用ServerAlias
以前很笨,要使多个域名指向同一站点总是这样写:

<VirtualHost *:80>
ServerAdmin i@kuigg.com
DocumentRoot /www/kuigg.com
ServerName kuigg.com
</VirtualHost>

<VirtualHost *:80>
ServerAdmin i@kuigg.com
DocumentRoot /www/kuigg.com
ServerName www.kuigg.com
</VirtualHost>

<VirtualHost *:80>
ServerAdmin i@kuigg.com
DocumentRoot /www/kuigg.com
ServerName abc.kuigg.com
</VirtualHost>

这样一来就等于绑了多少域名就开了多少虚拟主机…………


后来看了看书,发现有个叫”ServerAlias“的东西可以用
其实可以这样:

<VirtualHost *:80>
ServerAdmin i@kuigg.com
DocumentRoot /www/kuigg.com
ServerName kuigg.com
ServerAlias  www.kuigg.com  abc.kuigg.com
</VirtualHost>


要绑多少个域名都可以写在 ServerAlias   后面,用空格隔开即可

 

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中

 

  1. Order deny,allow  
  2. Allow from all  
  3. Allow from host ip  

 

 
  1. Require all granted  
  2. Require host ip  


修改后的配置如下:

 

 
  1. <VirtualHost *:80>  
  2.  ServerName fdipzone.demo.com  
  3.  DocumentRoot "/home/fdipzone/sites/www"  
  4.  DirectoryIndex index.html index.php  
  5.   
  6.  <Directory "/home/fdipzone/sites/www">  
  7.   Options -Indexes +FollowSymlinks  
  8.   AllowOverride All  
  9.   Require all granted  
  10.  </Directory>  
  11.   
  12. </VirtualHost>  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值