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

htacces como hacerlo funcionar

Estas en el tema de htacces como hacerlo funcionar en el foro de Apache en Foros del Web. Estoy intentando que la url sean amigables los links ya he conseguido que salgan /noticias/descripcion-del-articulo-45.html Y en el htacces he puesto RewriteRule ^/noticias/.*-([0-9]+)\.html$ /noticia.php?id=$1&%{QUERY_STRING} [L] ...
  #1 (permalink)  
Antiguo 23/06/2009, 11:00
 
Fecha de Ingreso: diciembre-2007
Mensajes: 200
Antigüedad: 17 años
Puntos: 10
htacces como hacerlo funcionar

Estoy intentando que la url sean amigables los links ya he conseguido que salgan

/noticias/descripcion-del-articulo-45.html

Y en el htacces he puesto

RewriteRule ^/noticias/.*-([0-9]+)\.html$ /noticia.php?id=$1&%{QUERY_STRING} [L]

El archivo que funcionaba antes de colocar el modrewrite
era noticia.php?id=$id_noticia y con $_GET['id'] cargaba la noticia

Pero al intentar poner el htacces no funciona el enlace,no se si es por el htacces o porque no me carga $_GET[ID], alguien me puede explicar que es lo que me falla?

Mediante el siguiente codigo en htacces he conseguido que por lo menos enlace a la web,pero se van todos las hojas de estilo y php que llamo,porque?

Rewriterule ^noticias/(.*)\.html$ noticia.php?id=$1

nadie sabe algo?

Última edición por GatorV; 23/06/2009 a las 19:11
  #2 (permalink)  
Antiguo 23/06/2009, 19:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: htacces como hacerlo funcionar

Tema trasladado desde PHP
  #3 (permalink)  
Antiguo 24/06/2009, 08:24
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 8 meses
Puntos: 839
Respuesta: htacces como hacerlo funcionar

Es normal que no te funcionen las hojas de estilos y otros elementos. Ya que la ruta se calcula desde la URL donde estás. Puedes usar rutas absolutas para apuntar a las hojas de estilos y otros archivos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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 21:14.