I just do

server {
   listen 80;
   server_name was.foo.com;
   rewrite ^ http://foo.com$uri permanent;
}


On May 6, 2013, at 9:40 AM, Aleksandar Lazic <[email protected]> wrote:

> Dear readers,
> 
> after reading
> 
> http://nginx.org/en/docs/http/server_names.html#regex_names
> 
> and googleing
> 
> https://www.google.at/search?q=nginx+remove+www+subdomain
> 
> I have a 'best solution' question.
> 
> I have the following customer request.
> 
> The 'normal User' type almost every time a www.subdomain.domain.at into they 
> browser,
> which does not exist but the subdomain.domain.at exists.
> 
> I would now add the follwing into my nginx.conf.
> 
> ###
> server {
> server_name   ~^(www\.)?(?<domain>.+)$;
> 
> return http://$domain/;
> }
> ###
> 
> Is this the cleanest way in nginxish?
> 
> Thanks for help
> Aleks
> 
> _______________________________________________
> nginx mailing list
> [email protected]
> http://mailman.nginx.org/mailman/listinfo/nginx

_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx

Reply via email to