Tests de redirection

Cette page déclenche différents codes 3xx afin de vérifier que le reverse proxy ne modifie pas les en-têtes Location et respecte les codes de statut.

Base URL détectée : http://hello-world-with-sessions-and-cookies-ito-ovh3-plesk.italic.dev

Scénarios

Points de contrôle

  1. Utiliser curl -I -L pour suivre les redirections et vérifier que le proxy ne réécrit pas l'hôte.
  2. Comparer les codes 301 vs 302 et s’assurer que les clients respectent la cache.
  3. Pour 307/308, envoyer une requête POST et vérifier que la méthode est préservée.
  4. Observer si le proxy applique une réécriture HTTP→HTTPS automatique (peut casser les tests).

Commandes utiles

curl -I https://votre-proxy/redirect-test.php?code=301&target=%2Fsession-dashboard.php
curl -I -L -X POST -d "name=test" https://votre-proxy/redirect-test.php?code=307&target=http%3A%2F%2Fhello-world-with-sessions-and-cookies-ito-ovh3-plesk.italic.dev%2Fcookie-dashboard.php

Comparez également la réponse directe (sans proxy) pour identifier les différences.