0

我正在尝试让 nginx 重写

http://subdomain.example.com

http://example.com?username=subdomain

而且没有任何运气。重要的是用户在浏览器中看到前一个 URl,但 nginx 将其解释为后一个 URL。

提前感谢您的帮助。

4

1 回答 1

1

nginx配置:

server {
  server_name   ~^(?<subdomain>.+?)\.example\.com$;
  rewrite ^ /?username=$subdomain redirect;
}
于 2013-10-13T13:51:25.803 回答