1

又一个 nginx 重定向问题。

我一直在尝试重定向domain.com/blog/post-1/blog/post-2sub.domain.com/blog/post-1等。

任何指针?

4

1 回答 1

1

如果您不想在没有子域的情况下在 domain.com 上提供任何内容,请添加此块:

server {
    server_name domain.com;
    return 301 $scheme://sub.domain.com$request_uri;
}

如果您想以某种方式使用它,请将其添加到您的 domain.com 服务器块:

location /blog {
    rewrite     ^ http://sub.domain.com$request_uri? permanent;
}

当然,在任何情况下,您都需要捕获此请求的 sub.domain.com 服务器块。

于 2012-05-17T19:53:14.597 回答