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:24]
trebmuh
doc:reseau:apache2:redirection [08/11/2015 18:35]
trebmuh
Ligne 1: Ligne 1:
-====== ​Titre de Votre Tuto ======+====== ​Découverte par l'​exemple ​de redirection apache ​======
  
   * Objet : Découverte par l'​exemple de redirection apache   * Objet : Découverte par l'​exemple de redirection apache
Ligne 10: Ligne 10:
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=145833 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=145833 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
-**Nota :** 
- 
-Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! 
  
 ===== Introduction ===== ===== Introduction =====
Ligne 28: Ligne 25:
 ===== Utilisation ===== ===== Utilisation =====
  
-Donc, résumons la demande : j'ai une page qui s'​affiche et qui contient le lien %%http://​tonsite.fr/​moulin/​parlà%+Donc, résumons la demande : j'ai une page qui s'​affiche et qui contient le lien %%http://​tonsite.fr/​moulin/​parlà%%
 et je veux qu'​elle redirige vers : %%http://​tonsite.fr/​cuisine/​cestici%% et je veux qu'​elle redirige vers : %%http://​tonsite.fr/​cuisine/​cestici%%
  
Ligne 38: Ligne 35:
   * 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 <​note>​Plusse d'​information : [[http://​www.cheatography.com/​davechild/​cheat-sheets/​mod-rewrite/​]] (en ninngliche).</​note>​+  * 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>​
  
 __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 47: Ligne 45:
 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/​... <​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 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>​
  
 __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