1. Este sitio usa cookies. Para continuar usando este sitio, se debe aceptar nuestro uso de cookies. Más información.
  2. ¡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
Descartar aviso
Become a vip user! / ¡Házte usuario VIP!
Download free all our add-ons
descarga gratis todos nuestros complementos
Look into XenForo's Manual in spanish
ver gratis el Manual de XenForo en español
Upgrade to user VIP and download free all our add-ons, look into XenForo's Manual in spanish, see all tutorials entirely, and much more....
Actualiza a usuario VIP y descarga gratis todos nuestros complementos, podrás ver gratis el Manual de XenForo en español, ver completamente todos los tutoriales y mucho más....

Become a vip user! / ¡Házte usuario VIP!

.htaccess Redireccionar directorio raíz de un url a una subcarpeta sin que cambie la url

Tema en 'Recursos Externos' iniciado por lms, 27 Ene 2012.

  1. lms

    lms Administrador

    Registrado:
    6 Oct 2010
    Mensajes:
    6.984
    Me Gusta recibidos:
    2.009
    Puntos:
    2.613
    Género:
    Masculino
    País:
    España
    Versión de XenForo:
    1.5.13
    PayPal:
    Donar dinero a este usuario
    Página web:
    Web
    Estaba buscando una solución al siguiente problema:

    ¿Cómo hacer que una subcarpeta figure como si fuera la raíz de mi dominio?



    Es decir, quería que www.midominio.com apuntara a www.midominio.com/subcarpeta pero de tal forma que el usuario nunca se diera cuenta.

    La solución la encontré en el foro de discusión de Drupal: drupal.org/node/188023.
    Básicamente lo que hay qué hacer es crear un archivo .htaccess en el directorio raíz con las siguientes líneas (sustituyendo "yourdomain.com" y "subfolder" con tu nombre de dominio y carpeta correspondiente):

    Información
    # .htaccess redirección a un directorio del dominio principal
    # Copiar y pegar el siguiente código en el archivo .htaccess
    # que está en el directorio public_html de tu cuenta de host
    # Hacer los cambios en el archivo de acuerdo con las instrucciones.
    # NO cambiar esta línea.
    RewriteEngine on
    # Cambiar yourdomain.com a tu dominio principal.
    RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
    # Cambiar 'subfolder' por el directorio que se desea usar como dominio principal.
    RewriteCond %{REQUEST_URI} !^/subfolder/
    # NO cambiar esta línea
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    # Cambiar 'subfolder' por el directorio que se desea usar como dominio principal.
    RewriteRule ^(.*)$ /subfolder/$1
    # Cambiar yourdomain.com a tu dominio principal (otra vez).
    # Cambiar 'subfolder' por el directorio que se desea usar como dominio principal.
    # seguido por / y el archivo principal de tu sitio, index.php, index.html, etc.
    RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
    RewriteRule ^(/)?$ subfolder/index.php [L]

    Eso es todo.

    Salud2
     
  2. lms

    lms Administrador

    Registrado:
    6 Oct 2010
    Mensajes:
    6.984
    Me Gusta recibidos:
    2.009
    Puntos:
    2.613
    Género:
    Masculino
    País:
    España
    Versión de XenForo:
    1.5.13
    PayPal:
    Donar dinero a este usuario
    Página web:
    Web
    Advertir que no funciona bien el javascript y que hay funciones de XenForo que patinan.

    Salud2
     

Compartir esta página

Este sitio usa cookies, propias y de terceros.
Si se continúa con nosotros entendemos que se acepta el uso de cookies.