debo estar haciendo algo muy malo porque no importa cómo intento o Google que, no puedo encontrar una respuesta :(problema de novato con mod reescribir y URLs relativas
Por lo tanto, quiero tener una URL como http://localhost/BLUEPRINT/list/857 para cargar en realidad una url perfecto estado de funcionamiento de esta manera: http://localhost/BLUEPRINT/list.php?lid=857
me puede escribir la regla de reescritura en el archivo .htaccess y puedo leer la variable tapa el problema es que todos los caminos en list.php son relativas.. CSS, imágenes, javascript, etc. Por lo tanto, cuando la URL orientada a SEO carga, todos esos elementos se miran dentro de BLUEPRINT/list/857/...
Así, por ejemplo esto: <img src="images/logo.png" />
es en realidad algo como esto al solicitar el SEO-friendly url: <img src="list/857/images/logo.png" />
Entonces, ¿qué puedo hacer?
Probablemente podría tratar de convertir todas las rutas en la (s) página (s) al pariente raíz (por ejemplo, "/BLUEPRINT/images/logo.png") en lugar de relativo. Pero hay docenas en la página e incluso si lo hago, no funcionarán en el servidor real porque allí debería haber "/ imágenes" en lugar de "/ BLUEPRINT/images". Así que no podía simplemente cargar mis archivos al servidor real.
¿Cuáles son mis opciones? ¿Cómo funcionan todos estos maravillosos guiones como wordpress, joomla, e.t.c. manejar este problema? ¿Qué demonios estoy haciendo mal? ¡Me vuelve loco!
¡La etiqueta base (no lo conocía) parece una buena solución para mí! Lo intentaré y te lo haré saber. Gracias. – fractalbit
¡Perdón por tomar tanto tiempo para intentarlo, pero esto es EXACTAMENTE lo que yo quería! ¡Muchas gracias! – fractalbit
La etiqueta 'base' tiene problemas. http://blogs.msdn.com/b/ieinternals/archive/2009/07/27/bugs-in-the-ie8-lookahead-downloader.aspx –