syntaxe du RedirectPermanent dans htaccess - HTML/CSS - Programmation
Marsh Posté le 21-06-2012 à 14:33:58
Pour ces histoires d'URL relative/absolute, ça doit venir du protocole HTTP j'imagine. Quand le navigateur fait une requête, il va envoyer un truc du genre :
Code :
|
Le premier paramètre de RedirectPermanent va matcher sur la première ligne de la requête : on a un chemin commençant par un slash.
Pour le deuxième paramètre, il va servir donc pour rediriger. Or, le protocole HTTP stipule que l'URL destination doit être une url absolue "complète" : avec http:// et tout le tralala.
Marsh Posté le 21-06-2012 à 11:18:11
Bonjour,
J'effectue des redirections permanentes de type 301 avec RedirectPermanent
Cependant je me demandais pourquoi dans la syntaxe et les exemples qui sont donnés on trouve :
RedirectPermanent /toto.html http:www.monsite.com/nouveautoto.html
C'est à dire que le premier paramètre contient une adresse relative et le second une adresse url complète (si je ne la mets pas complète, ça ne marche pas)
De même, le mot RedirectPermanent est parfois écrit en deux mots : Redirect Permanent
Merci par avance de vos réponses.