El formato que vamos a utilizar seria como un FAQ. 1 pregunta una respuesta.
P: Como hacer que las url internamente sean absolutas para ayudar al seo de tu web.
R: Como se habran dado cuenta cuando usamos el modulo pathauto las url internas se crean partiendo de la raiz, asi si por ejemplo creamos un menu como ejemplo un node:
node/30 y este tiene como titulo "Lo que sea" nos va a crear la url del menu <a href="/lo-que-sea">Lo que sea</a> bien ahora si queremos que la url sea absoluta y a su vez dinamica solo tenemos que poner esto en nuetro settings.php (D6)
Código PHP:
Ver original
function custom_url_rewrite_outbound(&$path, &$options, $original_path) { $options['absolute'] = true; }
Obviamente tenemos tambien que haber seteado nuestra url
Código PHP:
Ver original
# $base_url = 'http://www.example.com'; // NO trailing slash! $base_url = 'http://miweb.com';
A partir de ahora cualquier link que creemos(siempre y cuando este gestionado por Drupal) tendra la ruta absoluta < a href="http://miweb.com/lo-que-sea">Lo que sea</a>