• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Ayuda Como forzar a que pase lo que pase use https?

Exterminator

XenForoUser
Mensajes
32
Puntuación de reacciones
1
Puntos
8
País
Colombia
Versión de XenForo
Ninguna
Página web
Web
Hola amigo como notaran estoy configurando mi nuevo foro y he estado probando muchos aportes pero no se re direcciona como debe ser. se queda en "Index of /" :(

La idea es que escriban como lo escriban el dominio se active siempre el https a la siguiente ruta https://miforo.com/comunidad/ y eso es todo

Sucede que cuando lo escribo www.miforo.com o https://miforo.com/ muestra como si tuviera dos sesiones diferentes :(

Gracias desde ya :)
 

luis

Administrador
Mensajes
1.636
Puntuación de reacciones
727
Puntos
613
Sitio web
xenfacil.com
País
España
Versión de XenForo
1.5.12
PayPal
Donar dinero a este usuario
Página web
Web
En el archivo .htaccess prueba con lo siguiente:
Insertar CODE, HTML o PHP:
  ##Redirigir de http a https - Redirigir de http://midominio.com a https://midominio.com
   RewriteCond %{SERVER_PORT} 80
   RewriteRule ^(.*)$ https://midominio.com/$1 [R,L]
 

Exterminator

XenForoUser
Mensajes
32
Puntuación de reacciones
1
Puntos
8
País
Colombia
Versión de XenForo
Ninguna
Página web
Web
En el archivo .htaccess prueba con lo siguiente:
Insertar CODE, HTML o PHP:
  ##Redirigir de http a https - Redirigir de http://midominio.com a https://dominio.com
   RewriteCond %{SERVER_PORT} 80
   RewriteRule ^(.*)$ https://midominio.com/$1 [R,L]
Este es para cuando el foro esta instalado en solo .com el mio esta en la carpeta "comunidad" midominio.com/comunidad/
 

luis

Administrador
Mensajes
1.636
Puntuación de reacciones
727
Puntos
613
Sitio web
xenfacil.com
País
España
Versión de XenForo
1.5.12
PayPal
Donar dinero a este usuario
Página web
Web
Sólo es añadir comunidad entre el nombre del dominio y el signo de dolar, sería algo así:
Insertar CODE, HTML o PHP:
  ##Redirigir de http a https - Redirigir de http://midominio.com a https://midominio.com
   RewriteCond %{SERVER_PORT} 80
   RewriteRule ^(.*)$ https://midominio.com/comunidad/$1 [R,L]
 

Exterminator

XenForoUser
Mensajes
32
Puntuación de reacciones
1
Puntos
8
País
Colombia
Versión de XenForo
Ninguna
Página web
Web
Sólo es añadir comunidad entre el nombre del dominio y el signo de dolar, sería algo así:
Insertar CODE, HTML o PHP:
  ##Redirigir de http a https - Redirigir de http://midominio.com a https://midominio.com
   RewriteCond %{SERVER_PORT} 80
   RewriteRule ^(.*)$ https://midominio.com/comunidad/$1 [R,L]
:( no funciono para mi
 

luis

Administrador
Mensajes
1.636
Puntuación de reacciones
727
Puntos
613
Sitio web
xenfacil.com
País
España
Versión de XenForo
1.5.12
PayPal
Donar dinero a este usuario
Página web
Web
Pasame la dirección de tu web, si no quieres hacerla publica envíame una conversación, aunque no puedo garantizarte nada desde el móvil.
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Prueba con
Insertar CODE, HTML o PHP:
RewriteCond %{HTTP_HOST} ^miforo\.com\/comunidad$ [OR]
RewriteCond %{HTTP_HOST} ^www\.miforo\.com\/comunidad$
RewriteRule ^/?$ "https\:\/\/miforo\.com\/comunidad\/\$1" [R=301,L]

Salud2
 

Exterminator

XenForoUser
Mensajes
32
Puntuación de reacciones
1
Puntos
8
País
Colombia
Versión de XenForo
Ninguna
Página web
Web
Prueba con
Insertar CODE, HTML o PHP:
RewriteCond %{HTTP_HOST} ^miforo\.com\/comunidad$ [OR]
RewriteCond %{HTTP_HOST} ^www\.miforo\.com\/comunidad$
RewriteRule ^/?$ "https\:\/\/miforo\.com\/comunidad\/\$1" [R=301,L]

Salud2
Hola :) no veo la direccion sera por eso que no funciona?
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Tu web no se cual es, por eso uso tu propia expresión:
Rich (BB code):
RewriteCond %{HTTP_HOST} ^miforo\.com\$ [OR]
RewriteCond %{HTTP_HOST} ^www\.miforo\.com\$
RewriteRule ^/?$ "https\:\/\/miforo\.com\$1" [R=301,L]
Cambia miforo.com por tudireccionweb.es o www.miforo.com por www.tudireccionweb.es

Salud2
 

Exterminator

XenForoUser
Mensajes
32
Puntuación de reacciones
1
Puntos
8
País
Colombia
Versión de XenForo
Ninguna
Página web
Web
Tu web no se cual es, por eso uso tu propia expresión:
Rich (BB code):
RewriteCond %{HTTP_HOST} ^miforo\.com\$ [OR]
RewriteCond %{HTTP_HOST} ^www\.miforo\.com\$
RewriteRule ^/?$ "https\:\/\/miforo\.com\$1" [R=301,L]
Cambia miforo.com por tudireccionweb.es o www.miforo.com por www.tudireccionweb.es

Salud2
11io0ut.jpg

He puedo mi nombre de dominio y no trabaja
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Prueba con esto:
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
o con esto otro:
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^supagina\.html$ https://sunombrededominio.com/supagina.html [R=301,L]
O este otro:
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.dominio.com/$1 [R,L]
https://siliconhosting.com/kb/questions/354/Redirigir+http+a+https+con+htaccess+rewrite dijo:
Explicación del código
  • Options +FollowSymLinks - es una directiva de Apache, requisito previo para mod_rewrite.
  • RewriteEngine On - habilita mod_rewrite.
  • RewriteCond %{SERVER_PORT} 80 - sirve para indicar que todas las peticiones que se realicen al puerto 80 (puerto por defecto de Apache para servicio web), deseamos que vayan a través de la regla especificada.
  • RewriteRule - define una regla particular.
    • Dentro de la regla de reescritura, la primera cadena de caracteres después de RewriteRule, define lo que la URL original parece.
    • La segunda cadena después de RewriteRule define la nueva URL.
      • $1 - Este caracter especial, sustituye (o indica) la parte entre paréntesis, especificada en la primera cadena. Básicamente, lo que haces es asegurar que las sub-páginas redireccionan a la misma sub-página y no a la página principal. Puede omitirlo para redirigir a la página principal. (Si usted no tiene el mismo contenido en el nuevo directorio que había en el antiguo directorio, deje esta expresión regular.)
  • [R,L] - Esta opción, realiza una redirección, y también deshabilita que las reglas de reescritura que estén escritas después afecten a la dirección URL (una buena idea para añadir después de la última rewrite rule).
Salud2
 

Exterminator

XenForoUser
Mensajes
32
Puntuación de reacciones
1
Puntos
8
País
Colombia
Versión de XenForo
Ninguna
Página web
Web
Prueba con esto:
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
o con esto otro:
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^supagina\.html$ https://sunombrededominio.com/supagina.html [R=301,L]

Salud2
cef41d1c0522bbf1422c16fcb17877aa.png

Nada lo puse asi tal cual y nada :(

mi Skype exterminator2008
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Te acabo de añadir más cosas. Lee el post completo, por favor.

Salud2
 

luis

Administrador
Mensajes
1.636
Puntuación de reacciones
727
Puntos
613
Sitio web
xenfacil.com
País
España
Versión de XenForo
1.5.12
PayPal
Donar dinero a este usuario
Página web
Web
¿Tienes o has comprado un certificado SSL?

Si lo tienes ¿has instalado el certificado?
 
Arriba