在Centos下设置apache的虚拟目录

  1. 登陆root
  2. 更改httpd.conf
    1
    vi /etc/httpd/conf/http.conf
    使用vi进行修改。用到的快捷键: 跳到文件第一行:gg 跳到文件最后一行:shift + g
  3. 加入内容:
    1
    2
    3
    4
    5
    6
    7
    8
    <VirtualHost xxx.com>
    ServerAdmin root@localhost
    DocumentRoot /var/www/html/xxx
    ServerName xxx.com
    <Directory /var/www/html/xxxx>
    Require all granted
    </Directory>
    </VirtualHost>

重启apache

1
service httpd restart

然后即可设置xxx.com的域名解析到此服务器。 > 使用过程中发现设置xxx.com的虚拟目录后,xxx.com能够成功解析到服务器,然而www.xxx.com不能成功解析,重新操作了一般,又添加了一个www.xxx.com的虚拟目录后能够成功解析。