logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:reseau:apache2:redirection [08/11/2015 18:22]
trebmuh
doc:reseau:apache2:redirection [08/11/2015 18:24]
trebmuh
Ligne 5: Ligne 5:
   * Commentaires : //vous avez un site déjà en ligne et vous voulez appliquer une redirection d'une page vers une autre page. //   * Commentaires : //vous avez un site déjà en ligne et vous voulez appliquer une redirection d'une page vers une autre page. //
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>​en-chantier à-placer}} ​ssibles dans [[:​atelier:#​tags|l'​Atelier]].+  * Suivi : {{tag>​en-chantier à-placer ​à-compléter à-corriger ​}} 
     * Création par [[user>​trebmuh]] 08/11/2015     * Création par [[user>​trebmuh]] 08/11/2015
     * Testé par [[user>​trebmuh]] le 08/11/2015     * Testé par [[user>​trebmuh]] le 08/11/2015
Ligne 38: Ligne 38:
   * R =   * R =
   * NC = non-sensible à la casse((c'​est à dire : ne fait pas de différence entre les majuscules et les minuscules))   * NC = non-sensible à la casse((c'​est à dire : ne fait pas de différence entre les majuscules et les minuscules))
-  * L = "​Dernier"​((en ninngliche : "​**L**ast"​)) - arrête de lire les autres règles +  * L = "​Dernier"​((en ninngliche : "​**L**ast"​)) - arrête de lire les autres règles <​note>​Plusse d'​information : [[http://​www.cheatography.com/​davechild/​cheat-sheets/​mod-rewrite/​]] (en ninngliche).</​note>​
-<​note>​Plusse d'​information : [[http://​www.cheatography.com/​davechild/​cheat-sheets/​mod-rewrite/​]] (en ninngliche).</​note>​+
  
 __Remarque 1__ : on pourrait se dire que le L va mettre le foin car il va empêcher la lecture des autres règles. Mais non, car on demande à ce que le client refasse sa requête et donc il faut que çà s'​arrête là. Cette règle renvoie une réponse au client, donc continue à traiter ... et le navigateur client voit arriver une première réponse qui lui dit "hey, c'est plus ici, maintenant c'est à <​nouvelle_url>"​ et donc, le client refait une requête sur <​nouvelle_url>​ et là, la règle de redirection ne correspond plus, par contre d'​autres règles plus loin dans le .htaccess peuvent correspondre. __Remarque 1__ : on pourrait se dire que le L va mettre le foin car il va empêcher la lecture des autres règles. Mais non, car on demande à ce que le client refasse sa requête et donc il faut que çà s'​arrête là. Cette règle renvoie une réponse au client, donc continue à traiter ... et le navigateur client voit arriver une première réponse qui lui dit "hey, c'est plus ici, maintenant c'est à <​nouvelle_url>"​ et donc, le client refait une requête sur <​nouvelle_url>​ et là, la règle de redirection ne correspond plus, par contre d'​autres règles plus loin dans le .htaccess peuvent correspondre.
Ligne 48: Ligne 47:
 L'​inverse de "​permanente"​ est "​temporaire",​ cas où le navigateur doit conserver l'​adresse initiale. Avec une redir temporaire, il suffit de retirer la règle du .htaccess et on retrouve l'​ancienne url. L'​inverse de "​permanente"​ est "​temporaire",​ cas où le navigateur doit conserver l'​adresse initiale. Avec une redir temporaire, il suffit de retirer la règle du .htaccess et on retrouve l'​ancienne url.
  
-__Remarque 4__ : la prise en compte est normalement immédiate car le serveur apache vérifie le fichier .htaccess à chaque requête. Ceci dit, il faut faire attention aux caches des navigateurs/​moteurs-de-recherche/​... +__Remarque 4__ : la prise en compte est normalement immédiate car le serveur apache vérifie le fichier .htaccess à chaque requête. Ceci dit, il faut faire attention aux caches des navigateurs/​moteurs-de-recherche/​... <​note>​À titre d'​exemple,​ avec Iceweasel, il faut faire un Ctrl+Shift+Suppr et cocher "​cache"​ puis cliquer sur le bouton "​Effacer maintenant"​.</​note>​
-<​note>​À titre d'​exemple,​ avec Iceweasel, il faut faire un Ctrl+Shift+Suppr et cocher "​cache"​ puis cliquer sur le bouton "​Effacer maintenant"​.</​note>​+
  
 __Remarque 5__ : une façon rapide de tester que la redirection est bien prise en compte est d'​utiliser **wget** car il indique les redirections. __Remarque 5__ : une façon rapide de tester que la redirection est bien prise en compte est d'​utiliser **wget** car il indique les redirections.
doc/reseau/apache2/redirection.txt · Dernière modification: 30/05/2023 08:30 par lagrenouille

Pied de page des forums

Propulsé par FluxBB