在nginx.conf中如何设置虚拟主机

1800
2024/8/14 3:31:32
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要设置虚拟主机,你需要在nginx.conf配置文件中添加一个新的server块来定义虚拟主机的配置。以下是一个简单的示例:

server {
    listen 80;
    server_name example.com www.example.com;

    location / {
        root /var/www/example.com;
        index index.html;
    }
}

在这个示例中,我们定义了一个名为example.com的虚拟主机,它会监听端口80,并且它的域名是example.com和www.example.com。所有收到的请求都会指向/var/www/example.com目录,并且默认会加载index.html文件。

要创建多个虚拟主机,只需在nginx.conf中添加多个类似的server块,每个server块对应一个虚拟主机的配置。确保在添加新的server块时,使用不同的server_name来区分不同的虚拟主机。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Nginx的高可用性和故障转移策略怎么配置