{"id":61,"date":"2021-11-19T09:17:33","date_gmt":"2021-11-19T15:17:33","guid":{"rendered":"https:\/\/webzone.com.mx\/blog\/?p=61"},"modified":"2021-11-19T09:24:40","modified_gmt":"2021-11-19T15:24:40","slug":"redireccionar-dominio-sin-www-y-con-www-desde-el-htaccess","status":"publish","type":"post","link":"https:\/\/webzone.com.mx\/blog\/redireccionar-dominio-sin-www-y-con-www-desde-el-htaccess\/","title":{"rendered":"Redireccionar dominio sin www y con www desde el .HTACCESS"},"content":{"rendered":"<p>En este post vamos a hablar de como redirigir un dominio sin las www a un dominio con www de manera que el servidor lo haga autom\u00e1ticamente solamente modificando el archivo <strong>.htaccess<\/strong><\/p><p>Esto se hace m\u00e1s que nada para evitar contenido duplicado en nuestra web y para que el dominio no pierda autoridad con los enlaces que redireccionan a nuestra web.<\/p><p><\/p><figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"537\" src=\"https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/301-1024x537.png\" alt=\"\" class=\"wp-image-62\" srcset=\"https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/301-1024x537.png 1024w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/301-600x315.png 600w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/301-300x157.png 300w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/301-768x403.png 768w, https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/301.png 1429w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Para solucionar este problema debemos colocar el siguiente c\u00f3digo en el <strong>.htaccess<\/strong><\/p><p><strong><code>RewriteEngine on<\/code><\/strong><\/p><p><strong><code>RewriteCond %{HTTP_HOST} ^mi-dominio-sin-www.com<\/code><\/strong><\/p><p><strong><code>RewirteRule ^(.*)$ http:\/\/www.mi-dominio-con-www-com\/$1 [R=301, L]<\/code><\/strong><\/p><p>En el fragmento de c\u00f3digo anterior redirecciona el dominio sin las www a un dominio con las www.<\/p><p><strong>Detalle y explicaci\u00f3n del c\u00f3digo:<\/strong><\/p><p><strong>RewriteEngine on<\/strong><strong>:<\/strong> Este c\u00f3digo activa la funci\u00f3n de reescribir en el servidor.<\/p><p><strong>RewriteCond %{HTTP_HOST} ^mi-dominio-sin-www.com:<\/strong> Este c\u00f3digo es como un condicional, en programaci\u00f3n seria como un IF, es una instrucci\u00f3n que se tiene que cumplir para que el resto del c\u00f3digo se ejecute.<\/p><p><strong>RewirteRule ^(.*)$ http:\/\/www.mi-dominio-con-www-com\/$1 [R=301, L]<\/strong><strong>:<\/strong> Esta sentencia se ejecutara si la condici\u00f3n anterior se cumple, si es as\u00ed nos llevara al dominio con las www.<\/p><p>Al terminar esta sentencia hay unos flags que explicaremos lo cual son importantes para una correcta configuraci\u00f3n.<\/p><ul class=\"wp-block-list\"><li>&nbsp;<strong>^:<\/strong> \u00cdndica principio de l\u00ednea.<\/li><li><strong>$:<\/strong> Indica final de l\u00ednea.<\/li><li><strong>.:<\/strong> Este punto indica que puede ir cualquier car\u00e1cter.<\/li><li><strong>+:<\/strong> Indica que pude contener 1 o m\u00e1s caracteres.<\/li><li><strong>(.*):<\/strong> Indica cualquier cosa<\/li><li><strong>R=301:<\/strong> Indica que es un redireccionamiento permanente 301.<\/li><li><strong>L:<\/strong> Si se cumple la indicaci\u00f3n, se detiene la ejecuci\u00f3n del c\u00f3digo y no se ejecuta ning\u00fan c\u00f3digo de condici\u00f3n m\u00e1s.<\/li><li><strong>*:<\/strong> Indica que puedes contener 0 o m\u00e1s caracteres.<\/li><\/ul><p>Para aplicar este medicinamiento a la inversa solo colocamos el c\u00f3digo de la siguiente manera:<\/p><p><strong><code>RewriteEngine on<\/code><\/strong><\/p><p><strong><code>RewriteCond %{HTTP_HOST} ^www.mi-dominio-con-www.com<\/code><\/strong><\/p><p><strong><code>RewirteRule ^(.*)$ http:\/\/mi-dominio-sin-www-com\/$1 [R=301, L]<\/code><\/strong><\/p><p>Con este tipo de configuraci\u00f3n ya tenemos listo nuestra redirecci\u00f3n y as\u00ed evitaremos que nuestro dominio pierda autoridad y se evita que tengamos contenido duplicado en nuestro sitio web.<\/p><p>Si te gusto este post, no olvides dejar tu comentario y\/o sugerencias.<\/p>","protected":false},"excerpt":{"rendered":"<p>En este post vamos a hablar de como redirigir un dominio sin las www a un dominio con www de manera que el servidor lo haga autom\u00e1ticamente solamente modificando el archivo .htaccess Esto se hace m\u00e1s que nada para evitar contenido duplicado en nuestra web y para que el dominio no pierda autoridad con los &#8230; <a title=\"Redireccionar dominio sin www y con www desde el .HTACCESS\" class=\"read-more\" href=\"https:\/\/webzone.com.mx\/blog\/redireccionar-dominio-sin-www-y-con-www-desde-el-htaccess\/\" aria-label=\"Leer m\u00e1s sobre Redireccionar dominio sin www y con www desde el .HTACCESS\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":63,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[],"tags":[14,16,15],"class_list":["post-61","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-redireccionamiento-301-www","tag-redireccionamiento-htaccess-301","tag-redireccionamiento-www"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/webzone.com.mx\/blog\/wp-content\/uploads\/2021\/11\/redireccion-301.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":2,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":66,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/posts\/61\/revisions\/66"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/media\/63"}],"wp:attachment":[{"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webzone.com.mx\/blog\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}