$ patchitfast offline --mode=503
Passer votre site hors ligne en toute sécurité ? Utilisez HTTP 503, pas 404.
Parfois, un site doit passer brièvement hors ligne pendant un patch ou un incident. Faites-le bien, et Google sait que c’est temporaire — faites-le mal, et vos positions SEO en pâtissent.
Scanner ma boutique gratuitementPourquoi le code de statut compte
Un 503 (Service Unavailable) dit à Google : c’est temporaire, reviens bientôt — surtout avec un en-tête Retry‑After qui indique quand. Vos pages restent simplement indexées et votre classement reste intact. Un 404, 500 ou un timeout dit l’inverse : cette page n’existe pas (plus) ou est cassée. Maintenu assez longtemps, cela fait disparaître des pages de l’index et vous fait chuter dans les résultats — des dégâts qu’il faudra rattraper après l’incident.
Mauvaise versus bonne pratique
solution : HTTP/1.1 503 + Retry‑After — les positions tiennent bon
- ×404 / 500 / timeout — Google lit ceci comme “disparu définitivement” ou “cassé”. À force de répétition, des pages sortent de l’index et vous chutez dans le classement.
- +503 + Retry‑After — Google lit ceci comme “temporaire, reviens plus tard”. Vos pages restent indexées et vos positions tiennent bon.
C’est possible sans toucher à PHP
Pas besoin de plonger dans votre code applicatif. L’interrupteur se trouve généralement une couche plus bas : une règle dans votre serveur web (nginx/Apache) ou votre config edge/CDN peut répondre à tout le trafic avec un 503 et un en-tête Retry‑After, avant même que PHP ne soit appelé. Cela signifie : même si c’est votre couche PHP elle-même qui pose problème — comme avec PHP2Shell — vous pouvez quand même passer hors ligne proprement, au niveau infra, en contournant le code vulnérable.
- 01règle serveur web ou CDN posée
- 02en-tête Retry-After ajouté
- +503 actif, positions SEO préservées
Il faut quand même patcher ? Sachez d’abord exactement quoi
Un 503 vous achète du temps sans dégât SEO — mais ce n’est pas un patch. Notre scan gratuit montre en quelques minutes quelles CVE touchent votre boutique aujourd’hui, pour que vous sachiez exactement quoi corriger avant de rouvrir les portes.
Vous optez pour le Patch géré ? Votre premier patch critique dans le SLA convenu (plan en moins d’1 heure, déploiement en moins de 4 heures) — ou ce mois-là est gratuit.
Scanner ma boutique gratuitementVous préférez d’abord trier vous-même ? Lisez le guide de premiers secours CVE gratuit →
Questions fréquentes
Mettre mon site hors ligne nuit-il à mon SEO ?
Pas si c’est bien fait. Un 503 avec Retry‑After est lu par Google comme temporaire et vos pages restent indexées. Un 404, 500 ou timeout qui persiste assez longtemps est lu comme permanent et peut vous faire sortir de l’index.
Comment mettre en place un 503 sans PHP ?
Via votre serveur web (un bloc de maintenance dans nginx ou Apache qui répond à tout le trafic avec le statut 503 et un en-tête Retry‑After), via votre CDN/edge (une page d’erreur ou de maintenance personnalisée), ou via le DNS en pointant temporairement vers une page de maintenance statique. Aucune de ces routes n’exige que votre couche PHP elle-même tourne.
Il faut quand même patcher ? Commencez par le scan gratuit
Laissez votre adresse e-mail et votre domaine. Vous recevrez le rapport de scan dès qu’il est prêt.