Foros del Web » Programando para Internet » PHP »

Url enriquecidas

Estas en el tema de Url enriquecidas en el foro de PHP en Foros del Web. Hola amigos del foro estoy aplicando url enriquecidas y la funcion que estoy haciendo me la genera bien y vincula con la URL enriquecida pero ...
  #1 (permalink)  
Antiguo 28/12/2010, 21:08
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
Pregunta Url enriquecidas

Hola amigos del foro estoy aplicando url enriquecidas y la funcion que estoy haciendo me la genera bien y vincula con la URL enriquecida pero no me carga ni estilos, ni imagenes

dentro del htaccess tengo

RewriteRule ^publicaciones/.*Pub([0-9]+)\.html$ publicaciones.php?id=$1 [L]

y esta la url que paso

$url = 'publicaciones/'.$scape_titulo.'/Pub'.$id.'.html';

donde $scape_titulo es el titulo de la noticia


Gracias por la ayuda ...
__________________
"La vida sigue su curso, tú toma parte de ella."
  #2 (permalink)  
Antiguo 28/12/2010, 21:11
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Url enriquecidas

Debes tener en cuenta que si la ruta a las imágenes/estilos/etc es relativa se calcula desde la URL actual. Puedes usar la etiqueta <base /> para modificar ese comportamiento.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 28/12/2010, 21:43
Avatar de Superlinux  
Fecha de Ingreso: octubre-2005
Ubicación: Colombia
Mensajes: 662
Antigüedad: 18 años, 6 meses
Puntos: 1
De acuerdo Respuesta: Url enriquecidas

mil gracias ..david ... funciono perfecto ..

Código PHP:
session_start(); //Iniciar sesion

//Almacenamos datos del server
$server = $_SERVER['SERVER_NAME'];

//Cambie $_URL_BASE por la ruta raiz de su web, ya que al simular la url amigable
//directorios, hará que no muestre adecuadamente los origenes de los recursos que 
//llama su página web.
$URL_BASE = "http://".$server."/prueba/publicaciones.php";

//En la etiqueta head

<base href="<?=$URL_BASE?>" target="_top" />
__________________
"La vida sigue su curso, tú toma parte de ella."

Etiquetas: url
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 11:04.