Forzar www.dominio hacia dominio.com en proyecto creado en HTML. (contenido estatico)

  • Autor Autor Top
  • Fecha de inicio Fecha de inicio
Top

Top

Gamma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Buenas!

Una consulta rapida.
Quiero forzar un dominio para que el subdominio www. redirecione hacia el principal pero la duda me surge porque se trata de un dominio con contenido estático creado con una sencilla plantilla de HTML.

¿Seria posible implementar esa regla para redireccionar el www desde el archivo .htaccess o al ser contenido estático se realiza de alguna otra forma?

Muchas gracias.
 
Hola amigo, para eso necesitaras un archivo .htacces

Te dejo cómo hacerlo:
Insertar CODE, HTML o PHP:
Para redireccionar un dominio a un nuevo dominio deberá de añadir las siguientes líneas a su.htaccess (si no tiene creado el .htaccess deberá de crearlo)


Redirect 301 /
https://www.nuevodominio.com/

Para redireccionar todo el contenido de un dominio a la página inicial del nuevo dominio deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

RedirectMatch 301 ^(.*)$ https://www.nuevodominio.com/

Para redireccionar un sitio web completo a otra URL deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sudominio.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.sudominio.com$

rewriterule ^(.*)$
https://www.nuevodominio.com
[R=301,L]

Nota: Si alguien escribe cualquier cosa después del dominio siempre lo redireccionará a la nueva URL. Por ejemplo, si alguien escribe https://sudominio.com/miforo lo redireccionará a https://nuevodmominio.com

Para redireccionar una URL a otra URL deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

Redirect 301 /vieja-pagina.htm https://www.sudominio.com/nueva-pagina.htm

Para redireccionar un directorio antiguo de un dominio a otro nuevo directorio deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

Redirect 301 /viejo-directorio/
https://www.sudominio.com/nuevo-directorio/

Para redireccionar un directorio que vas a eliminar y todo lo que contiene a otro directorio deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

RedirectMatch 301 ^/viejo-directorio/(.*)$
https://www.sudominio.com/nueva-pagina

Para redireccionar de www a sin www deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

Options +FollowSymlinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.sudominio.com [NC]

RewriteRule ^(.*)$
https://sudominio.com/$1 [R=301,L]

y para redireccionar desde sin www. a www deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_HOST} ^sudominio.com [NC]

RewriteRule ^(.*)$
https://www.sudominio.com/$1
[R=301,L]

Para redireccionar un sitio completo a https deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

RewriteEngine on

RewriteOptions inherit

RewriteCond %{SERVER_PORT} 443

RewriteRule ^(.*)$
https://sudominio.com/tienda
[R,L]
RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$
https://sudominio.com/tienda
[R,L]

Para redireccionar un directorio de su web a https deberá de añadir las siguientes líneas a su .htaccess (si no tiene creado el .htaccess deberá de crearlo)

RewriteEngine on
RewriteCond %{SERVER_PORT} 80

RewriteCond %{REQUEST_URI} NOMBRE_DIRECTORIO

RewriteRule ^(.*)$
https://sudominio.com/NOMBRE_DIRECTORIO/$1
[R,L]

Extraído de está web: ¿Como utilizar .htaccess para redireccionar? - Pickaweb
 
Efectivamente es con ese archivo que menciona el compañero y solo sobraría decir que lo debes colocar en tu carpeta principal o directorio raíz como sea que lo conozcas

Enviado desde mi LG-H840 mediante Tapatalk
 
Entonces entiendo que el archivo .htaccess funciona correctamente con paginas de contenido estatico en html.
Lo probare en breve.

Gracias!
 
Atrás
Arriba