Nginx子域try_文件(具有请求_uri)

Nginx子域try_文件(具有请求_uri),nginx,rewrite,subdomain,Nginx,Rewrite,Subdomain,[现状] sub.domain.com=>domain.com/users/?user\u name=sub[确定] 我怎么能这样改变 sub.domain.com/?page=about=>domain.com/users/?user\u name&page=about[FAIL] 请帮助..尝试_文件$uri$uri/users/index.php?user_name=$subdomain&$args;非常感谢DDD server { server_name ~(<subdom

[现状]

sub.domain.com=>domain.com/users/?user\u name=sub[确定]

我怎么能这样改变

sub.domain.com/?page=about=>domain.com/users/?user\u name&page=about[FAIL]


请帮助..

尝试_文件$uri$uri/users/index.php?user_name=$subdomain&$args;非常感谢DDD
server {
    server_name ~(<subdomain>[^\.]*).domain.com;
    root /var/www;

    location / {
            try_files $uri $uri/users/index.php?user_name=$subdomain&$request_uri;
    }

    location ~ \.php$ {
            ...
    }
}