要在Apache中管理多个域名,您可以使用虚拟主机配置。以下是一个基本的示例,展示了如何为两个不同的域名设置虚拟主机。
apache
# 在 Apache 配置文件中(通常是 /etc/httpd/conf/httpd.conf 或 /etc/apache2/sites-available/000-default.conf)
ServerName example1.com ServerAlias www.example1.com DocumentRoot /var/www/example1
AllowOverride All
Require all granted
ServerName example2.com ServerAlias www.example2.com DocumentRoot /var/www/example2
AllowOverride All
Require all granted
说明:
1. ServerName: 指定主域名。
2. ServerAlias: 指定其他别名(如 www)。
3. DocumentRoot: 指定该域名的根目录。
4.
步骤:
1. 将上述配置添加到您的Apache配置文件中。
2. 确保为每个域名创建相应的文档根目录。
3. 重新启动Apache服务以应用更改:
bash sudo systemctl restart apache2
这样,您就可以通过不同的域名访问不同的内容了。
查看详情
查看详情