linux apache配置虚拟主机

Linux piniu 1006浏览 0评论

基于主机名的虚拟主机配置

假如有两个域名分别是piniu.net, piniu.io, 都指向同一个IP是101.130.117.16

具体配置如下:

修改/etc/httpd/conf/httpd.conf,在文件的最后加入:

ServerName 101.130.117.16

NameVirtualHost 101.130.117.16
<VirtualHost *:80>
   ServerName piniu.net
   DocumentRoot "/usr/local/dir1"
   <Directory "/usr/local/dir1">
      Options Indexes FollowSymLinks
      AllowOverride all
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>
 
 
<VirtualHost *:80>
   ServerName piniu.io
   DocumentRoot "/usr/local/dir2"
   <Directory "/usr/local/dir2">
      Options Indexes FollowSymLinks
      AllowOverride all
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

重启apache

/etc/init.d/httpd restart


发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • * 昵称:
  • * 邮箱: