专注云服务商活动
网站运营运维笔记

Nginx绑定多个域名的配置方法

这里老左需要记录一下,如果我们的Nginx环境如何绑定多个域名。

# 主域名配置
server {
    listen 80;
    server_name example.com www.example.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name example.com www.example.com;
    ssl_certificate /etc/ssl/certs/example.com.crt;
    ssl_certificate_key /etc/ssl/private/example.com.key;
    root /var/www/example.com/html;
    # ...其他配置
}

# 子域名配置
server {
    listen 80;
    server_name api.example.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name api.example.com;
    ssl_certificate /etc/ssl/certs/api.example.com.crt;
    ssl_certificate_key /etc/ssl/private/api.example.com.key;
    root /var/www/api.example.com/html;
    # ...其他配置
}

找到我们网站的Nginx的 CONF配置信息文件,然后对应修改,这样可以绑定多个域名。

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » Nginx绑定多个域名的配置方法