Soporte » Guías – Resolución de problemas » La conexión no es privada

  • Llevo toda la tarde y noche leyendo al respecto pero no consigo dar con la tecla.

    mi web funciona bien con:
    https://www.midominio.es (le tengo instalado el plugin Really simple SSL)

    Pero me dice «La conexion no es privada» al acceder a:
    https://midominio.es

    Pd: Si pongo http://www.midominio.es me redirecciona bien a https://www.midominio.es

    He probado a hacer una redirección con el siguiente codigo mediante .htaccess pero no funciona :S

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^midominio.es$ [NC]
    RewriteRule ^(.*)$ https://www.midominio.es/$1 [L,R=301]

    Espero puedan ayudarme, he dado mil vueltas 🙁 gracias a todos!

Viendo 15 respuestas - de la 1 a la 15 (de un total de 22)
  • Moderador almendron

    (@almendron)

    El código sería:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^midominio\.es$ [NC]
    RewriteRule ^(.*)$ https://www.midominio.es/$1 [R=301,L]
    </IfModule>

    Gracias almendron por tu respuesta, pero me sigue apareciendo el mensaje de peligro y no redirecciona :S

    Viendo que por el .htaccess no va, través de las DNS, sería posible?

    Gracias de nuevo!

    Moderador almendron

    (@almendron)

    Debería funcionar salvo que tengas desactivado el rewrite:

    1) ¿Como tienes los enlaces permanentes? ¿te funciona si marcas la opción «nombre de la entrada»?

    2) ¿Qué tipo de servidor tienes? ¿No será IIS?

    3) ¿Puedes indicar la URL para echarle un vistazo?

    Los enlaces permanentes los tenía en «dia y nombre», pero lo he cambiado a «nombre de la entrada» y no he visto fallos. Si es cierto que la web no tiene entradas de blog, son solo páginas estáticas.

    el link es freelight . pt

    Respecto al servidor, he intentado mirarlo pero no consigo encontrarlo. Es un servidor compartido de OVH por si te sirviera de ayuda.

    Respecto a los rewrite activados o desactivados, no sabría decirte :S

    Moderador almendron

    (@almendron)

    Intento entrar a http://freelight.pt/ pero me dice «Sitio no instalado»

    Cierto, es otro de los fallos que tengo que solventar y que no se porqué aparece :S

    Tal vez por ese fallo venga el de https://freelight.pt?

    Con www va todo bien :S

    Moderador almendron

    (@almendron)

    Haz una prueba:

    1) desactiva el plugin Really simple SSL

    2) deja en el htaccess el código que te he pasado.

    3) Entra con
    http y www
    http sin www
    https y www
    https sin www

    Y me dices para cada caso lo que te sale.

    Moderador almendron

    (@almendron)

    Ahora mismo está funcionando perfectamente.
    No he dicho nada

    • Esta respuesta fue modificada hace 1 año, 6 meses por almendron.

    voy a ello 😉 un seg

    http con www -> todo OK
    https con www -> todo OK y además aparece el candado de seguro
    http sin www -> sitio no instalado
    https sin www -> Conexión privada

    Creo que es exactamente lo mismo que salía con el plugin Simple SSL

    Edito:

    Con https y www -> no carga. DNS_PROBE_FINISHED_NXDOMAIN
    Con http y www -> solo funciona la home de la web (no las paginas internas)

    • Esta respuesta fue modificada hace 1 año, 6 meses por erpepito.
    Moderador almendron

    (@almendron)

    Dime que tienes puesto en Dirección de WordPress (URL) y Dirección del sitio (URL).

    Deberías tenerlo con https y www

    Direccion wordpress: http://www.freelight.pt
    Dirección sitio: http://www.freelight.pt

    Moderador almendron

    (@almendron)

    Vamos a hacer lo siguiente:

    1) Elimina el htacces (haz una copia antes)

    2) Cambia el valor de esos dos campos a https. Guarda cambios. Sal y vuelve a entrar a la administración. Para entrar de nuevo, hazlo a través de https://www.freelight.pt/wp-login.php

    3) Usa el plugin https://es.wordpress.org/plugins/better-search-replace/ para cambiar todas las referencias internas.
    Busca http://www.freelight.pt y reemplaza con https://www.freelight.pt
    Busca http://freelight.pt y reemplaza con https://www.freelight.pt

    4) Después instala el plugin https://es.wordpress.org/plugins/wp-force-ssl/

    5) Finalmente, Ajustes > Enlaces permanentes, seleccionas nombre de entrada y guardas.

    6) Edita el htaccess y añade

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^freelight\.com$ [NC]
    RewriteRule ^(.*)$ https://www.freelight.pt/$1 [R=301,L]
    </IfModule>
    • Esta respuesta fue modificada hace 1 año, 6 meses por almendron.
    • Esta respuesta fue modificada hace 1 año, 6 meses por almendron.
    Moderador almendron

    (@almendron)

    Me olvidaba. Lo primero de todo es desactivar el plugin Really simple SSL. Después sigue los pasos que te he indicado.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 22)
  • El debate ‘La conexión no es privada’ está cerrado a nuevas respuestas.