NGINX使用带通配符的虚拟主机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NGINX使用带通配符的虚拟主机相关的知识,希望对你有一定的参考价值。

配置如下

server {
    listen 80;
    server_name ~^remote.(?<appname>.+).note.loc$;
    root /var/www/app-$appname;

    location / {
            try_files $uri $uri/ /index.html /index.php$is_args$args;
      }
        location = /favicon.ico {
                log_not_found off;
                access_log off;
        }
        location ~ .php$ {
                fastcgi_buffers 8 16k;
                fastcgi_buffer_size 32k;
                fastcgi_intercept_errors on;
                include       fastcgi.conf;
                fastcgi_pass  unix:/var/run/php-fpm/www.sock;
        }
    access_log /var/log/nginx/${host}_access.log access;
}

以上是关于NGINX使用带通配符的虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

nginx 和一个域的两个证书(EV nad 通配符)

Nginx基础使用

Nginx基础使用

请求怎么匹配到nginx配置的servername

Nginx--server块配置

如何使用带通配符的 FILTER 函数?