【问题标题】:Point Nginx subdomains at specific directory将 Nginx 子域指向特定目录
【发布时间】:2016-07-21 19:35:23
【问题描述】:

我配置了一个 nginx 服务器块。我仍然坚持最后一件事。 我希望 www.domain.com 指向一个特定目录(root /var/www/directory1)和所有其他子域(例如 sub1.domain.com 等,除了 www)指向另一个目录(root /var/www/directory2)。 你是怎样做的 ? 重写还是代理通行证?

谢谢

【问题讨论】:

    标签: mod-rewrite nginx dns subdomain


    【解决方案1】:

    您可以使用默认服务器块来匹配您的所有域,www.example.com 除外。例如:

    server {
        listen 80 default_server;
        root /var/www/directory2;
        ...
    }
    server {
        listen 80;
        server_name www.example.com;
        root /var/www/directory1;
        ...
    }
    

    详情请见this document

    【讨论】:

      猜你喜欢
      • 2019-04-29
      • 2015-05-08
      • 2016-09-05
      • 2015-08-26
      • 1970-01-01
      • 2014-01-28
      • 2019-12-23
      • 2011-08-05
      • 1970-01-01
      相关资源
      最近更新 更多