Balise <base> et redirection

WRInaute discret
Bonjour,

Si je mets une balise <base ahref="http://www.example.com/" /> sur un site, est ce que cela redirige example.com vers http://www.example.com au même titre qu'une redirection 301 dans un fichier .htaccess ?

Bonne journée,
Arnaud.
 
WRInaute discret
Pourtant je suis redirigé automatiquement de example.com vers www.example.com et sans règles de redirection dans mon .htaccess

Merci pour ta réponse, je vais continuer de chercher.
 
WRInaute discret
Merci pour ta réponse.
Dans mon cas, mon site est redirigé de example.com vers http://www.example.com alors que l'entête renvoie HTTP/1.1 200 OK, et j'essaie de trouver le pourquoi du comment.

UsagiYojimbo a dit:
Aucun rapport. La balise base et son attribut href n'engendrent pas de redirections :

https://developer.mozilla.org/fr/docs/Web/HTML/Element/base

Avec une <base href="www.example.com">, si on clique sur un <a href="/mapage"> sur la page example.com, on sera "redirigé" vers http://www.example.com/mapage
 
WRInaute accro
klp a dit:
Avec une <base href="www.example.com">, si on clique sur un <a href="/mapage"> sur la page example.com, on sera "redirigé" vers http://www.example.com/mapage
1) http://www.example.com n'est pas un href valide, il manque le protocole (ex: https://jsfiddle.net/u2rm5uaf/ )
2) href="/mapage" est un lien absolu, donc inutile de mettre la balise <base>

J'ai tjs pensé que ceux qui utilisent cette balise <base> ne maîtrisent pas Quelle est la différence entre les chemins relatifs et absolus ?.
 
Discussions similaires
Haut