Ubuntu/Linux/QNX · 2013/02/22

Ubuntu Apache2 配置多域名

效果: 一个IP,一个服务器,可挂靠多个域名;不同域名连接到不同的文件夹

步骤其实挺简单:

(1)     建立域名配置文件,比如xxx_com:

cd /etc/apache2/sites-available

sudo cp default xxx_com          #创建一个基本格式的文件

sudo nano xxx_com                   #依葫芦画瓢修改,比如:

ServerName xxx.com

ServerAlias xxx.com www.xxx.com

DocumentRoot /var/www/xxx_com

<Directory /var/www/xxx_com>

如果需要禁用index of目录: Options Indexes FollowSymLinks (删除indexs)

(2)    使配置文件生效:

sudo a2ensite xxx_com

(3)   重启apache2:

sudo /etc/init.d/apache2 restart

注,有时候网站不正常,尝试chmod 777,chown -R root:www-data 目录