Redireccionar dominio

  • Autor Autor member
  • Fecha de inicio Fecha de inicio
M

member

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola,

Es posible hacer lo siguiente, por ejemplo. Tengo este dominio: MiDominio[punto]com, quisiera redireccionar MiDominio[punto]com y www.MiDominio[punto]com (dependiendo como el usuario lo escriba) a https://MiDominio[punto]com. Ya tengo el certificado SSL en el dominio, el problema es que cuando se entra a través de MiDominio[punto]com o www.MiDominio[punto]com la web no es segura, no se muestra que es segura, al menos que entres a través de https://MiDominio[punto]com
 
Última edición:
¿Te sirvió? Únete a la conversación

Con tu cuenta gratis puedes responder, escribirle al autor por mensaje privado y comprar con Saldo retenido: el pago se libera cuando recibes lo acordado.

Toma 30 segundos · vuelves a este tema al terminar
Eso puedes resolverlo desde el .htaccess, es muy sencillo.
Primero redireccionas el acceso a "www,midominio,com" y "dominio,com" hacia "dominio,com".
Luego fuerzas la conexión con SSL.

Lo primero lo haces añadiendo este código a tu .htaccess ( cambiando el dominio de ejemplo claro está):

#Force non-www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

Lo segundo deberías conseguirlo añadiendo ésto a continuación de lo anterior ( cambiando el dominio igualmente):

#Force SSL:
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301,NC]
 
Hola Piano,

Gracias por tu ayuda. No tengo ese archivo que mencionas. Uso Digital Ocean y en un droplet tengo instalado Ghost y en otro (LAMP) una web estática pero no veo ese archivo.
 
Eso se hace con el .htaccess

Debes acceder al root de tu dominio, ya sea mediante FTP o mediante panel, y allí buscar .htacess (en caso que uses panel y el panel no te deje editarlo, deberá tener un generador incorporado mediante el cual te permitirá editarlo).

Una vez allí, escribes lo siguiente:

Insertar CODE, HTML o PHP:
RewriteEngine On	
RewriteCond %{HTTP_HOST} ^www.example.com [NC]		
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]

Cambia example.com por tu dominio.
 
Hola Piano,

Gracias por tu ayuda. No tengo ese archivo que mencionas. Uso Digital Ocean y en un droplet tengo instalado Ghost y en otro (LAMP) una web estática pero no veo ese archivo.

Tienes que crear ese archivo en la carpeta publica de tu droplet, por lo general se encuentra en:
Insertar CODE, HTML o PHP:
 /var/www/html/

Ejecuta el comando:

Insertar CODE, HTML o PHP:
touch .htaccess

Y luego abres el archivo con el siguiente comando:

Insertar CODE, HTML o PHP:
sudo nano .htaccess

Y pegas lo que el compañero de arriba compartió.

Aprietas las teclas CTRL + O y das ENTER para guardar los cambios.

Esto debería bastar para forzar el SSL, aunque igual podrías hacerlo desde apache2.

Saludos
 
Lo mismo que dice piano, o también desde cloudflare, si lo tienes agregado a tu dominio lo puedes configurar !
 
Hola nuevamente,

Quiero agradecerle a todos por su aporte. En principio [MENTION=43537]piano[/MENTION] me dio la respuesta pero, soy nuevo en este mundo y necesitaba un poco más de detalles. Seguí los pasos de [MENTION=169178]Son Lux[/MENTION] y copie el código de [MENTION=173661]csnotcs[/MENTION]. Ahora se redirreciona desde MiDominio[punto]com/www.MiDominio[punto]com a https://MiDominio[punto]com. A lo primero se me hizo difícil porque no veía el archivo desde el ftp y tampoco desde el terminal, hice una búsqueda desde el ftp y apareció pero, tenía un efecto de opacidad, como que "invisible".

¡Gracias!

¿Podría hacer lo mismo teniendo instalando Ghost con la herramienta de Digital Ocean, one-click apps? Si es posible, ¿en cuál carpeta tendría que crear el archivo .htaccess?

Actualización: No se puede hacer. Ya que Ghost se crea bajo un server (Nginx). Un moderador de DO da una solución, aún no la he probado pero, para el que le interese: digitalocean[punto]com/community/questions/htaccess-not-working-for-ghost-droplet. Espero no violar ninguna regla del foro al colocar este link, de lo contrario, lo pueden editar.
 
Última edición:
Maneja el SSL desde Cloudflare mejor, aparte lo puedes dejar gratis.
 
Atrás
Arriba