Q: about "best" way for remove www in hostname in nginxish
Michael Shadle
mike503 at gmail.com
Mon May 6 16:49:01 UTC 2013
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 <al-nginx at none.at> 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
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
More information about the nginx
mailing list