🍁 Autumn Sale — Hasta 70% de descuento en hosting y dominios
activa ahora
Preguntas Frecuentes • Desarrollo

¿Cómo puedo alojar mi dominio principal desde una subcarpeta utilizando el archivo .htaccess?

En este artículo, explicaremos cómo alojar el dominio principal en una subcarpeta utilizando el archivo .htaccess.

Vistas 1162Actualizado 7 aniPublicado el 26/06/2019por Alexandru J.

Por defecto, el dominio principal utilizará el directorio public_html para sus archivos.
Los dominios adicionales (addon, subdominios) utilizarán subdirectorios dentro del directorio raíz.

Sin embargo, es posible alojar el dominio principal desde una subcarpeta dentro de public_html configurando una redirección en el archivo .htaccess de la carpeta public_html, de modo que el servidor redirija todas las solicitudes del dominio principal a la subcarpeta respectiva dentro de public_html.

Los visitantes del sitio web no sabrán que el dominio se está cargando desde una subcarpeta, ya que esto no se añadirá al nombre de la URL.

Para realizar esta operación, se deberán agregar las siguientes líneas en el archivo.htaccess, desde public_html:

#Activar modo Rewrite
RewriteEngine on

#Reemplazar "domeniu.ro" con el dominio deseado
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Reemplazar "subfolder" con el nombre de la subcarpeta utilizada.
RewriteCond %{REQUEST_URI} !^/subfolder/

#No cambiar estas líneas
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#Reemplazar "subfolder" con el nombre de la subcarpeta utilizada.
RewriteRule ^(.*)$ /subfolder/$1

#Reemplazar "domeniu.ro" con el dominio deseado
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Reemplazar "subfolder" con el nombre de la subcarpeta utilizada e index.html con la página predeterminada deseada.
RewriteRule ^(/)?$ subfolder/index.html [L]

Artículos Similares

Vistas 1,162
Actualizado hace 7 años

En este artículo, explicaremos cómo alojar el dominio principal en una subcarpeta utilizando el archivo .htaccess.

Vistas 1,836
Actualizado hace 2 años

El archivo .htaccess es una herramienta esencial para la configuración del servidor Apache, permitiendo redirecciones, protegiendo directorios y gestionando el acceso.

Vistas 1,154
Actualizado hace 5 años

¿No encuentras el archivo .htaccess en FileZilla? Activar la opción "Forzar mostrar archivos ocultos" en el menú Servidores te ayudará a visualizar los archivos ocultos.