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

Bajar un nivel

Estas en el tema de Bajar un nivel en el foro de Apache en Foros del Web. Toda la aplicacion esta en una carpeta es decir todos los php estan en www.dominio.com/aplicacion/ y quiciera saber si la aplicacion pude reescribirse a un ...
  #1 (permalink)  
Antiguo 05/04/2006, 19:05
 
Fecha de Ingreso: mayo-2005
Mensajes: 84
Antigüedad: 19 años
Puntos: 0
Bajar un nivel

Toda la aplicacion esta en una carpeta es decir todos los php estan en www.dominio.com/aplicacion/ y quiciera saber si la aplicacion pude reescribirse a un nivel abajo, en este caso a www.dominio.com, es decir que si yo entro a www.dominio.com/aplicacion/funcion.php la reescriba a www.dominio.com/funcion.php es todo, gracias
  #2 (permalink)  
Antiguo 05/04/2006, 21:49
Avatar de felixpv  
Fecha de Ingreso: julio-2002
Mensajes: 312
Antigüedad: 21 años, 9 meses
Puntos: 0
Todo es cuestion de si utilizaste ubicación relativa o explicita. Por ej.
aplicacion principal en raiz: si no has indicado otra cosa en el directorio que la pongas ese sera el directorio raiz.
Ahora si indicaste http://www....... entonces deberias reescribir el codigo.

Saludos y utiliza url relativas.

PD. no entiendo que tiene que ver con apache, creo que estaría mas en php.
__________________
usuario linux #274354
de una lista: "A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales."
otro: "Maestro, maestro…, por que un Pinguino?
… Porque lo que no vuela...!!! No se cae !!!."
  #3 (permalink)  
Antiguo 06/04/2006, 20:09
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
Cita:
Iniciado por Dulce Alejandra
Toda la aplicacion esta en una carpeta es decir todos los php estan en www.dominio.com/aplicacion/ y quiciera saber si la aplicacion pude reescribirse a un nivel abajo, en este caso a www.dominio.com, es decir que si yo entro a www.dominio.com/aplicacion/funcion.php la reescriba a www.dominio.com/funcion.php es todo, gracias
No sería más facil que movieras tu aplicación al directorio padre?

Si de todos modos deseas hacer lo que dices, entonces te puede servir:
Código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=1]
RewriteRule ^(.*)$ aplicacion/$1 [QSA,L]
</IfModule>
Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #4 (permalink)  
Antiguo 08/04/2006, 10:49
 
Fecha de Ingreso: mayo-2005
Mensajes: 84
Antigüedad: 19 años
Puntos: 0
Muchas Gracias.

Saludos
  #5 (permalink)  
Antiguo 08/04/2006, 11:34
 
Fecha de Ingreso: mayo-2005
Mensajes: 84
Antigüedad: 19 años
Puntos: 0
Se me olvidaba... como le hago para que bajen un nivel todos los directorios a la vez.

Gracias de nuevo, se me olvidaba decirte para que lo queria lo que pasa es que asi tengo mas orden en mi host de todos modos no repetire los nombres de los archivos para que no haya problema, muchisimas gracias por ese codigo me ha servido demasiado solo espero me puedas ayudar tambien con ese pequeño detalle que te comento.

Saludos
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 15:47.