美文网首页
nginx一个server配置多个二级域名

nginx一个server配置多个二级域名

作者: 歇歇 | 来源:发表于2018-12-26 20:22 被阅读6次

    需求:一台服务器部署多个项目(前端),项目对应不同的二级域名,比如img.luwuer.comluwuer.comblog.luwuer.com

    项目目录结构

    # 3个项目的目录结构
    /root/apps/luwuer.com
    /root/apps/blog.luwuer.com
    /root/apps/img.luwuer.com
    

    nginx配置

    server {
        listen       80 default_server;
        # $1 = 'blog.' || 'img.' || '' ; $3 = 'luwuer.com'
        server_name  ~* (\w+\.)?(luwuer\.com)$; 
    
        root /root/apps/$1$3
        
        location / {
            try_files $uri $uri/ /index.html;
            index index.html;
        }
    
        # include ./img-cache.conf
    
        # error_page 404 /404.html;
    
        # error_page 500 502 503 504 /50x.html;
    }
    

    相关文章

      网友评论

          本文标题:nginx一个server配置多个二级域名

          本文链接:https://www.haomeiwen.com/subject/qluklqtx.html