0

我在 Amazon EC2 服务器中配置了 Nginx。

现在 www.myserver.com 和 .myserver.com 都可以完美运行。

我需要的是配置 www..myserver.com。我需要将用户重定向到 .myserver.com。我的意思是,我需要重写 url 什么的。

我怎样才能做到这一点?

4

1 回答 1

0
server {
    listen       80;
    server_name  www.myserver.com;
    return       301 http://myserver.com$request_uri;
}

您不需要在 nginx 中“重写”。将它们留给 apache,并阅读文档:

更新:

您的问题并不清楚(谁知道,双点是什么意思)。但是,如果您曾经尝试阅读文档,则可以轻松地根据需要修改示例:

server {
    listen       80;
    server_name  ~^www\.([^.]+\.myserver\.com)$;
    return       301 http://$1$request_uri;
}
于 2013-03-01T18:23:51.063 回答