Com nginx como faço um redirecionamento em massa de todos os sites www para sites não www

1

Algo como

 server {
   listen 80 default;
   server_name  _ ;
   root /home/drew/sites/$host;
   rewrite ^www(.*) http://$host$1 permanent;
 }
    
por Drew LeSueur 19.03.2011 / 22:17

2 respostas

1

 server {
   listen 80 default;
   server_name the very first;
   rewrite "^www\.(.*)" http://$1 permanent;
 }

Em seguida, use as respectivas declarações do servidor com suas raízes

    
por 19.03.2011 / 22:58
0

Eu descobri como redirecionar em massa sites www para não www

 server {
   listen 80 default;
   server_name  _ ;
   if ($host ~ ^(www\.)(?<domain2>.+)$) {
      set $domain2 $2;
      rewrite ^ http://$domain2$request_uri?;
   }
   root /home/drew/sites/$host;
 }
    
por 20.03.2011 / 03:29

Tags