我在 Amazon EC2 服务器中配置了 Nginx。
现在 www.myserver.com 和 .myserver.com 都可以完美运行。
我需要的是配置 www..myserver.com。我需要将用户重定向到 .myserver.com。我的意思是,我需要重写 url 什么的。
我怎样才能做到这一点?
我在 Amazon EC2 服务器中配置了 Nginx。
现在 www.myserver.com 和 .myserver.com 都可以完美运行。
我需要的是配置 www..myserver.com。我需要将用户重定向到 .myserver.com。我的意思是,我需要重写 url 什么的。
我怎样才能做到这一点?
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;
}