Nginx 重写规则(子目录到子域)

Nginx 重写规则(子目录到子域)

我想将 admin 子目录重定向到子域。我尝试为 Nginx 创建此规则,但它不起作用:

location ^~ /admin/ {
        rewrite ^/admin(.*) http://admin.example.com$uri permanent;
     }

谢谢问候

答案1

像这样的事情应该可以完成这项工作:

location ^~ /admin/ {
    rewrite ^/admin/(.*) $scheme://admin.example.com/$1 permanent;
}

相关内容