Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

ocultar directorio de instalación

Estas en el tema de ocultar directorio de instalación en el foro de Joomla en Foros del Web. Hola amigos, Desde hace un rato ando buscando una solución sobre ocultar el directorio de instalación en la barra de direcciones usando joomla 3.4.5. Les ...
  #1 (permalink)  
Antiguo 30/11/2015, 17:34
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 12 años, 9 meses
Puntos: 3
ocultar directorio de instalación

Hola amigos,

Desde hace un rato ando buscando una solución sobre ocultar el directorio de instalación en la barra de direcciones usando joomla 3.4.5. Les planteo el escenario que tengo:

Tengo un hosting y dentro del /public_html se encuentra la versión de mi sitio actual con php puro y crudo.

Ahora bien, tengo una segunda versión de mi sitio web en un directorio (llamado web2) dentro del /public_html con una instalación de joomla.

La cuestión es que quiero que mi dominio principal apunte a la carpeta en la cual he instalado joomla, es decir, web2

Con el siguiente código (editando el .htaccess dentro del /public_html):

Código Apache:
Ver original
  1. RewriteEngine on
  2. RewriteCond %{HTTP_HOST} ^(www.)?mi_dominio.com$
  3. RewriteCond %{REQUEST_URI} !^/web2/
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule ^(.*)$ /web2/$1
  7. RewriteCond %{HTTP_HOST} ^(www.)?mi_dominio.com$
  8. RewriteRule ^(/)?$ web2/index.php [L]


He logrado que al utilizar https://mi_dominio.com cargue la página inicial del sitio basado en joomla en web2.

El problema es que si empiezo a navegar en el, en la barra de direcciones aparece lo siguiente:

https://mi_dominio.com/web2/articulo-1
https://mi_dominio.com/web2/articulo-2
https://mi_dominio.com/web2/articulo-3

Es decir, que en la barra de direcciones se me presenta el directorio de instalación de joomla (web2) y es lo que quiero ocultar. Por ahí encontré que debo modificar el valor de la variable live_site en el archivo configuration.php, cosa que ya he probado con:

Código PHP:
Ver original
  1. public $live_site = 'http://mi_dominio.com';

y con

Código PHP:
Ver original
  1. public $live_site = 'https://mi_dominio.com';


Pero en ambos casos a la hora de navegar en el sitio es como si surgiera un conflicto a la hora de cargar los estilos css y el funcionamiento en general de las dos versiones, pues cuando cargo la página principal me combina los estilos css de la versión nueva y la vieja y cuando empiezo a navegar me descompone todos los elementos (los elementos html me los ubica en posiciones que no deben de ir) lo que provoca que se vea horrible el sitio.

¿Alguien que me pueda ayudar con este tema por favor?

Desde ya se lo agradezco

Etiquetas: directorio, instalación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:02.