Règles du forum

Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Messages: 148

Enregistré le: 19 Oct 2016

Message le Jeu Aoû 31, 2017 11:29

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.
Haut
6 Réponses
Messages: 8508

Enregistré le: 14 Mai 2003

Message le Jeu Aoû 31, 2017 11:48

Non.
Haut
Messages: 148

Enregistré le: 19 Oct 2016

Message le Jeu Aoû 31, 2017 11:59

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.
Haut
Messages: 12246

Enregistré le: 23 Nov 2005

Message le Jeu Aoû 31, 2017 12:03

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

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

Enregistré le: 19 Oct 2016

Message le Jeu Aoû 31, 2017 12:17

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 écrit: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
Haut
Messages: 8508

Enregistré le: 14 Mai 2003

Message le Jeu Aoû 31, 2017 13:04

klp a écrit: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 ?.
Haut
Messages: 148

Enregistré le: 19 Oct 2016

Message le Jeu Aoû 31, 2017 13:59

En effet :roll:
Haut