Antes de nada, no sé que coj**** es
devolverte con un link pero bueno, xP
Segundo... habría que saber si te refieres a enlaces reales o digamos físicos, es decir, a documentos reales ubicados en esas Urls. Supondré que sí.
Lo más elegante en una web estática y con enlaces reales físicos quizá seria
usar la etiqueta base para tu documento -va en el head- que establece la URL base, ¿obvio?, de los enlaces relativos del mismo. Así cada enlace relativo que establecieras se basaría, mismamente, en esa ruta o url base. Ej:
Código html:
Ver original<base href="http://www.miweb.com" /> <!-- Ojo si vas a usar barra de arrastre o no (.com/) -->
En cualquier documento que uses esa referencia funcionará como quieres:
Código html:
Ver original<!-- Documento otracosa.html -->
<!-- En el head: -->
<base href="http://www.miweb.com" />
<!-- Contenido -->
<a href="/otracosa" title="Otra">Otra
<a> <!-- Sería redundante, por ejemplo un permalink --> <a href="/algo" title="Algo">Algo
<a> <!-- Irá a: http://www.miweb.com/algo -->
<!-- Con barra de arrastre. En el head: -->
<base href="http://www.miweb.com/" />
<!-- Contenido, también debería servir siendo relativo a la raíz del documento: /otracosa, /algo -->
<a href="otracosa" title="Otra">Otra
<a> <!-- Sería redundante, por ejemplo un permalink --> <a href="algo" title="Algo">Algo
<a> <!-- Irá a: http://www.miweb.com/algo -->
En mi opinión creo que lo más fiable es usar la barra de arrastre, aunque se repita en los enlaces, ya que evitas conflictos con marcadores o anclas (#miMarcador).
O simplemente usar rutas relativas:
Código html:
Ver original<!-- Documento otracosa.html -->
<a href="/otracosa" title="Otra">Otra
<a> <!-- Sería redundante, por ejemplo un permalink --> <a href="/ . . /algo" title="Algo">Algo
<a> <!-- Irá a: http://www.miweb.com/algo --> <!-- Ojo, no hay enlaces en el fragmento relativo antes de algo, pero aparece un enlace a este post al procesar la url) -->
;)
PD: ¿Qué cojones le pasa al editor? ¬¬ Se le va la pinza.
...o lo mismo soy yo xD