Testez vos redirections web et réponses HTTP
La redirection avec Caddy
Caddy est un serveur web moderne en pleine croissance, apprécié pour sa simplicité de configuration et son HTTPS automatique (certificat Let's Encrypt géré nativement, sans plugin). Sa configuration se fait dans un fichier texte appelé Caddyfile.
Redirection 301 (permanente) avec Caddy
Rediriger une page précise :
exemple.net {
redir /ancienne-page.html /nouvelle-page.html 301
}
Rediriger un domaine entier vers un autre :
ancien-domaine.net {
redir https://www.exemple.net{uri} permanent
}
Forcer le www (non-www → www) :
exemple.net {
redir https://www.exemple.net{uri} permanent
}
www.exemple.net {
# votre site ici
}
Supprimer le www (www → non-www) :
www.exemple.net {
redir https://exemple.net{uri} permanent
}
exemple.net {
# votre site ici
}
Redirection 302 (temporaire) avec Caddy
exemple.net {
redir /ancienne-page.html /nouvelle-page.html 302
}
HTTPS avec Caddy
Caddy active le HTTPS automatiquement pour tout domaine déclaré dans le Caddyfile — il gère lui-même l'obtention et le renouvellement du certificat Let's Encrypt. Il n'y a généralement rien à configurer pour la redirection HTTP → HTTPS : c'est le comportement par défaut.
Après modification du Caddyfile : caddy reload ou systemctl reload caddy