Buenas. Tengo un sitio web: https://lasquinceletraseditorial.es y he contratado un nuevo dominio: lasdiecinueveletras.com, que he redirigido a: https://lasquinceletraseditorial.es/las-diecinueve-letras/
Lo que quiero, es que cuando se produzca la redirección el dominio quede enmascarado y en la URL el navegador muestre: lasdiecinueveletras.com con el contenido de la redirección.
He intentado hacerlo con el .htaccess (que se encuentra en el dominio https://lasquinceletraseditorial.es pues el nuevo dominio contratado no tiene plan de hosting cotratado), así:
#Enmascarar el dominio de Las 19Letras
RewriteEngine On
RewriteCond %{HTTP_HOST} ^lasdiecinueveletras.com/
RewriteRule ^(.*) https://lasquinceletraseditorial.es/las-diecinueve-letras/ [P]
Pero no se produce el enmascaramiento.
¿Alguien sabe cómo solucionar esto? Gracias por vuestro tiempo.
Hola Benjamin.
Por lo que comentas la instalación lasdiecinueveletras esta dentro de la carpeta del dominio lasquinceletraseditorial y al ser parte del dominio lasquinceletraseditorial muestra la carpeta donde esta instalado.
No crees que seria mejor que movieras la instalación lasdiecinueveletras a su carpeta donde apunta el dominio ? o lo tienes de esa manera por algún motivo.
Si nos das un poco mas de información podríamos ver que es lo que pretendes con eso y ofrecerte alguna solución.
Un saludo
¿Te refieres a que el dominio de las 19 letras apuntara a la carpeta de las 15 letras donde estará su contenido? Porque el dominio de las 19 letras es una colección de la editorial que está en el dominio de Las 15 y por ello no puedo hacer un wordpress aparte en Las 19.
Si te refieres a eso, ¿cómo lo hago? ¿Me puedes ayudar?
Hola Benjsamin,
Perdona pero no comprendo del todo llamemosle mejor dominio1 y dominio2, si quieres una redireccion de 1 > 2 puedes hacer esto:
# .htaccess en dominio 1
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?dominioA\.com$ [NC]
RewriteRule ^(.*)$ https://dominioB.com/$1 [R=301,L]
Por otro lado si es por ejemplo una página interna del dominio2 por ejemplo dominio2/contenido-dominio1 puedes hacer algo como esto:
# Redirige TODO lo que llegue a a al interior de 2
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?dominioA\.com$ [NC]
RewriteRule ^.*$ https://dominioB.com/ruta/pagina-interna/ [R=301,L]
Un saludo 🖐️
Buenas, gracias por tus propuestas. El problema es que redirige PERO no enmascara.
Quiero que en efecto dominio1 se redirija a dominio2/contenido-dominio1 (esto ya lo hace) pero que en el navegador se siga viendo la dirección de dominio1 (es lo que antiguamente se hacía con un iframe)
La explicación de por qué quiero esto es sencilla. dominio2 es una editorial de libros digitales. dominio1 es la colección infantil de esta editorial. Quiero poder publicitar dominio1 y que cuando la gente lo use no vea arriba el dominio2
gracias.
Hola Benjamin.
A ver una cosa que tengo dudas.
¿ las diecinueve letras es una instalación independiente o es la misma instalación que lasquinceletraseditorial.es ?
Te lo comento por que solo veo una instalación.
Un Saludo
https://lasdiecinueveletras.com/ es solo un dominio sin instalación, en el que no se ha contratado hosting, solo el dominio. Y por el momento está redirigido sin enmascarar a la carpeta del dominio con hosting, así:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^lasdiecinueveletras\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.lasdiecinueveletras\.com$
RewriteRule ^(.*)$ "https\:\/\/lasquinceletraseditorial\.es\/las-diecinueve-letras\/$1" [R=301,L]
Muchas gracias por tu tiempo
Hola Benjamin
Sigo sin entenderlo, no entiendo si las las-diecinueve-letras es una página del dominio https://lasquinceletraseditorial.es y quieres que sea independiente no entiendo porque no la creas en su dominio lasdiecinueveletras.com
Lo que puedes hacer es crear un Iframe en el dominio lasdiecinueveletras.com
.- Accede a tu cuenta de WePanel -> Administrador de archivos
.- Accede a la carpeta lasdiecinueveletras.com
.- Añade un archivo index.php y añade esto en ese archivo
<!DOCTYPE html>
<html>
<head>
<title>Las Diecinueve Letras</title>
<meta charset="UTF-8" />
<style>
body, html { margin:0; padding:0; height:100%; overflow:hidden; }
iframe { width:100%; height:100%; border:none; }
</style>
</head>
<body>
<iframe src="https://lasquinceletraseditorial.es/las-diecinueve-letras/"></iframe></body>
</html>
Cuando se acceda a lasdiecinueveletras.com se mostrara el contenido de esa página.
Un Saludo
Gracias, Pepe, es lo que buscaba.
Las 19 es la colección infantil, y quiero poder anunciarla sin que tengan que pasar por la página principal de la editorial. Quiero poder decir a los padres que vayan a Las19letras y ahí verán solo cosas infantiles. PERO necesito de la infraestructura de pagos y gestión de la editorial (Las15letras), por eso lo decía.
Muchas gracias.
Hola Benjamin.
Nada, gracias a ti 😀
Cualquier consulta que tengas no dudes en comunicarlo.
Un saludo