nginx子域名自动匹配到/var/www/html目录下的文件夹

        背景需求,nginx共用一个80端口,仅仅是通过子域名来区分,前端页面部署在/war/www/html之下

所以就有了如下案例配置

server {
    listen 80;
    server_name ~^(?.+)\.([^\.]+\.[^\.]+)$;

    location / {
        root /var/www/html/$subdomain;
        index index.html;
    }
}

你可能感兴趣的:(nginx,服务器,前端)