Foros del Web » Administración de Sistemas » Apache »

configurar htacces para que no se vea la subcarpeta de public_html

Estas en el tema de configurar htacces para que no se vea la subcarpeta de public_html en el foro de Apache en Foros del Web. Hola tengo una consulta Tengo un hosting compartido y todos los dominios estan dentro de la carpeta public_html dentro de esa carpeta hay varias subcarpetas. ...
  #1 (permalink)  
Antiguo 27/02/2018, 14:14
 
Fecha de Ingreso: marzo-2004
Ubicación: Argentina
Mensajes: 22
Antigüedad: 20 años, 8 meses
Puntos: 0
configurar htacces para que no se vea la subcarpeta de public_html

Hola tengo una consulta
Tengo un hosting compartido y todos los dominios estan dentro de la carpeta public_html
dentro de esa carpeta hay varias subcarpetas.

Se que debo modificar algo en el htaccess, pero no encuentro que

Mi pagina esta dentro de public_html dentro de otra carpeta llamada "wp"

lo que quiero es que cuando la gente entre al sitio, en la barra de navegacion diga
www.godis.com.ar y no www.godis.com.ar/wp

Lo unico que logre es desde el hosting hacer que cuando la gente ponga www.godis.com.ar lo redirija a www.godis.com.ar/wp

Ahora como hago para que la gente no vea el /ps ni en la pagina princial ni en ningun momento que este navegando por la pagina???

Gracias
  #2 (permalink)  
Antiguo 01/03/2018, 12:01
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: configurar htacces para que no se vea la subcarpeta de public_html

lo mas facil seria hacerlo desde el cpanel

alli solo tienes que editar el dominio e indicar esa subcarpeta como root
  #3 (permalink)  
Antiguo 01/03/2018, 13:35
Avatar de internetdominus  
Fecha de Ingreso: noviembre-2005
Ubicación: Estados Unidos
Mensajes: 535
Antigüedad: 19 años, 1 mes
Puntos: 12
Respuesta: configurar htacces para que no se vea la subcarpeta de public_html

Prueba agregando estas lineas en el archivo htaccess del directorio raiz o public_html:

Asegurate de modificar ejemplo.com y mi_directorio...

Código:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?ejemplo.com$
RewriteCond %{REQUEST_URI} !^/mi_directorio/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /mi_directorio/$1
RewriteCond %{HTTP_HOST} ^(www.)?ejemplo.com$
RewriteRule ^(/)?$ mi_directorio/index.php [L] 
</IfModule>
  #4 (permalink)  
Antiguo 08/03/2018, 09:32
 
Fecha de Ingreso: marzo-2004
Ubicación: Argentina
Mensajes: 22
Antigüedad: 20 años, 8 meses
Puntos: 0
Respuesta: configurar htacces para que no se vea la subcarpeta de public_html

Cita:
Iniciado por ArturoGallegos Ver Mensaje
lo mas facil seria hacerlo desde el cpanel

alli solo tienes que editar el dominio e indicar esa subcarpeta como root
Hola esto seria lo ideal, pero al ser el dominio principal no me permite o al menos no encontre como modificar el directorio raiz.

Gracias
  #5 (permalink)  
Antiguo 08/03/2018, 09:39
 
Fecha de Ingreso: marzo-2004
Ubicación: Argentina
Mensajes: 22
Antigüedad: 20 años, 8 meses
Puntos: 0
Respuesta: configurar htacces para que no se vea la subcarpeta de public_html

Cita:
Iniciado por internetdominus Ver Mensaje
Prueba agregando estas lineas en el archivo htaccess del directorio raiz o public_html:

Asegurate de modificar ejemplo.com y mi_directorio...

Código:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?ejemplo.com$
RewriteCond %{REQUEST_URI} !^/mi_directorio/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /mi_directorio/$1
RewriteCond %{HTTP_HOST} ^(www.)?ejemplo.com$
RewriteRule ^(/)?$ mi_directorio/index.php [L] 
</IfModule>
Gracias, probe pero se sigue viendo en todo el sitio el /directorio/nombre de pagina

Etiquetas: htacces
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 05:48.