Cómo agregar o eliminar el prefijo www en la URL de dominio

Cómo agregar o eliminar el prefijo www en la URL de dominio

El especialista en SEO sugiere ejecutar el sitio web con www o sin dominio www solamente. Puede agregar automáticamente o prefijo WWW remoto desde la URL de Domain en Apache y Nginx Web Server. Los usuarios de Apache pueden hacer esto usando .archivo htaccess con módulo mod_rewrite habilitado. Los usuarios de NGINX pueden hacer esto en la configuración del bloque del servidor NGINX. En este tutorial, podrá agregar o eliminar www en apache (usando mod_rewrite) y servidores web nginx.

Eliminar el prefijo www en la URL de dominio

Agregue el siguiente código en la configuración de su servidor web. Esto eliminará www de la URL del sitio de dominio. Si alguien abrió el sitio con www, esto redirigirá a URL no www.

apache Los usuarios agregan el siguiente código en su sitio web .archivo htaccess. Esto requirió el mod_rewrite habilitado en su servidor, sin mod_rewrite ya no funcionará.

 RewriteEngine en Rewritecond %http_host ^www.ejemplo.com $ [nc] rewriterule ^(.*) $ http: // ejemplo.com/$ 1 [r = 301, l] 

Nginx Los usuarios agregan el siguiente código en el bloque del servidor de dominios.

servidor server_name www.ejemplo.com; devolver 301 http: // ejemplo.com $ request_uri;  

Agregar prefijo www en URL de dominio

Agregue el siguiente código en la configuración de su servidor web. Esto agregará www en la URL del sitio de dominio. Si alguien abrió el sitio sin www, esto redirigirá a un dominio con URL www.

apache Los usuarios agregan el siguiente código en su sitio web .archivo htaccess. Recuerde habilitar el módulo mod_rewrite.

 RewriteEngine en RewriteCond %http_host ^Ejemplo.com $ rewriterule (.*) http: // www.ejemplo.com $ 1 [r = 301] 

Nginx Los usuarios agregan el siguiente código en el bloque del servidor de dominios.

SERVER Ejemplo de server_name.com; devolver 301 http: // www.ejemplo.com $ request_uri;  

Referencias:
https: // www.nginx.com/blog/creación-nginx-rewrite-rules/
http: // httpd.apache.org/docs/current/mod/mod_rewrite.html