.htaccess - URL amigable afecta rutas de imagenes y js

Estado
No está abierto para más respuestas.
Mensajes
235
Puntuación de reacción
0
SUGERENCIA:
DEBERIA CREAR FOROS PARA CADA LENGUAJE,EJEMPLO
PHP
SUBFOROS -> LARAVEL, CAKE, ETC...
JAVA
C++
C#
VB

HTML
CSS
JAVASCRIPT
JQUERY
ETC...



SIGUIENTE MI DUDA:

Este es un tema que me tiene cansado.
Y siempre lo soluciono poniendo la URL principal de la web.

Les explicó.
Mi web sin URL amigables es asi

httpx://dominio.com/?loquesea=valor

y mis imagenes y js funcionan perfecto
src="img/imagen1.png"
src="js/script.js"

El error viene cuando tengo URLs amigable
httpx://dominio.com/loquesea/valor

Pues el DOM me toma las rutas de las imagenes y js asi:
httpx://dominio.com/loquesea/valor/img/imagen1.png
httpx://dominio.com/loquesea/valor/js/script.js

Obviamente da el error.

y se como solucionarlo poniendo la URL de la web. o poniendo ../../

Pero la cosa no es alli´
Ya me cansé de que en cada proyecto sea igual.

ASI QUE BUCO LA SOLUCION CON HTACCESS PURO.
Alguien me puede ayudar?

PD: Quiero que se puede lograr relativamente, ya que este script se instala en varios dominios y no quiero estar configurando URL para cada dominio diferente.

GRACIAS.
 
Mensajes
235
Puntuación de reacción
0
Espero no infringir las normas.
Hago un "UP" para ver si alguien puede ayudarme.

GRACIAS.
 

Totality Leon

Piedra
Usuario de Piedra
Mensajes
33
Puntuación de reacción
0
Pues en la sugerencia no estaria mal, soy nuevo y al fin pude encontrar la zona de programacion, seria bueno que lo pusieran asi. y pues en cuando a lo que dijiste del error con htacces ami me pasa igual, por eso mejor uso las carpetas y asi les oculto la extension y no tengo problemas. pero si llegas a saberlo lo dejas por aqui gracias.
 
Mensajes
235
Puntuación de reacción
0
Pues en la sugerencia no estaria mal, soy nuevo y al fin pude encontrar la zona de programacion, seria bueno que lo pusieran asi. y pues en cuando a lo que dijiste del error con htacces ami me pasa igual, por eso mejor uso las carpetas y asi les oculto la extension y no tengo problemas. pero si llegas a saberlo lo dejas por aqui gracias.

Busque demasiado, en mas de 35 sitios diferentes (ingles y español) y la solucion mas viable que encontre fue.

Usa tus URLs amigables tal cual como son.
Y para evitar que se rompan tus rutas de imagenes, css's y archivos js's, Hay que crear una variable global al inicio de la web donde coloques tu dominio. algo asi:

$web_global = "http://tuweb.com/";

y todas las rutas colocarlas asi

<img src="<?=$web_global?>imagenes/logo.png" />
#Esto imprimira http://tuweb.com/imagenes/logo.png

<script src="<?=web_global?>scripts/funcion.js"></script>
#Esto imprimira http://tuweb.com/scripts/funcion.js

Saludos.
 
Estado
No está abierto para más respuestas.
Arriba