Foros del Web » Creando para Internet » Diseño web »

.htaccess e include()

Estas en el tema de .htaccess e include() en el foro de Diseño web en Foros del Web. Hola a todos, estoy teniendo un problemita al querer reemplazar la extension de las paginas de mi web por una / mediante Rewrite. mi codigo ...
  #1 (permalink)  
Antiguo 07/08/2010, 17:46
 
Fecha de Ingreso: mayo-2010
Mensajes: 7
Antigüedad: 7 años, 6 meses
Puntos: 0
.htaccess e include()

Hola a todos,
estoy teniendo un problemita al querer reemplazar la extension de las paginas de mi web por una / mediante Rewrite.

mi codigo en el .htaccess el siguiente:
RewriteEngine On
RewriteRule registro/ registro.php

funciona, redirecciona a la pagina registro.php y en la barra de direcciones dice registro/.

pero no me hace los includes.

por ejemplo en registro.php tengo una linea que es:
include("header.php");

y no lo hace, solo muestra el contenido que hay en registro.php

Como se puede solucionar esto??

probe cambiando el include_path desde php y .htaccess pero no hay caso.

Gracias de antemano
  #2 (permalink)  
Antiguo 08/08/2010, 00:06
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Respuesta: .htaccess e include()

mgr_700

acabo de probar, y no tengo ese problema

.htaccess
RewriteEngine On
RewriteRule registro/ registro.php

registro.php
<?php
include('info.php');
echo "registro";
?>

info.php
<?php
phpinfo();
?>


registro.php y info.php se encuentran en /

y puedo acceder tanto como

/registro.php
como por
/registro/


Revisa bien que no sea otra cosa
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 08/08/2010, 15:55
 
Fecha de Ingreso: mayo-2010
Mensajes: 7
Antigüedad: 7 años, 6 meses
Puntos: 0
Respuesta: .htaccess e include()

revisando me acabo de dar cuenta que no es que no hace los includes, sino que no toma el archivo de css que esta en el mismo directorio.

si entro con registro.php anda todo normal,
cuando entro con registro/ quita el CSS
  #4 (permalink)  
Antiguo 08/08/2010, 16:10
 
Fecha de Ingreso: mayo-2010
Mensajes: 7
Antigüedad: 7 años, 6 meses
Puntos: 0
Respuesta: .htaccess e include()

ya lo solucione,poniendo en el <head>
<base href="ladirecciondelaweb" />


muchas gracias por tu respuesta emprear
  #5 (permalink)  
Antiguo 08/08/2010, 16:11
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Respuesta: .htaccess e include()

Prueba con url's absolutas, sospecho que estas equivocando alguna ruta

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: include, htaccess
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 20:54.