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

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

所以就有了如下案例配置

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

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

猜你喜欢

转载自blog.csdn.net/u013833472/article/details/132167093