1 year ago
En el desarrollo de un sitio se crean carpetas reales o carpetas ficticias aplicando las URL Amigables, esto provoca que cuando se vinculan imágenes o enlaces internos hay que ir caminos atrás y luego caminos alante...
Una solución a este problema es mediante la etiqueta <base> que especifica una URL base para todos los enlaces en una página.
<!--La etiqueta <base> se coloca entre las estas etiquetas <head></head> -->
<!--<base href="http://www.dominio.com/" />-->
<base href="<?php echo 'http://'. $_SERVER['HTTP_HOST'].'/';?>" />
<!--Los enlaces se harían a partir de la raíz del sitio-->
<link href="/css/style.css" media="screen" rel="stylesheet" type="text/css" />
<img src="/imagenes/imagen.jpg" alt="texto alternativo" />
<a href="/paginas/enlace/" title="texto alternativo">Enlace</a>