← Tous les modules
Documentation Blog Accédez à vos licences Contact
codingrow.com — Human thought, digital logic. Extension gratuite pour Magento 2

Custom 404 & Maintenance

Transformez la page « 404 Not Found » sans style et l'écran de maintenance standard de Magento en pages plein écran à l'image de votre boutique — votre logo, vos textes dans chaque langue, vos couleurs. Vérifiez l'aperçu en direct, puis enregistrez. Gratuit, s'active automatiquement sans clé.

Gratuit
Gratuit
Module gratuit — aucune clé à saisir, aucun paiement : il s'active automatiquement sur votre domaine.
Gratuit Module gratuit — aucune clé à saisir, aucun paiement : il s'active automatiquement sur votre domaine.

Nous utilisons votre email uniquement pour vous envoyer les identifiants de téléchargement et les instructions d'installation, et pour créer votre espace client. Confidentialité et cookies

Ce site est protégé par reCAPTCHA ; la politique de confidentialité et les conditions d'utilisation de Google s'appliquent.

Livraison immédiate : vos identifiants Composer de téléchargement vous sont envoyés aussitôt par email.

Aucune clé à coller : le module s'active automatiquement sur votre domaine.

Textes par défaut des pages déjà traduits en 7 langues.

Fonctionne exactement de la même façon sur Hyvä et Luma.

Avant / après

Même boutique, même URL : faites glisser la poignée pour comparer la page standard de Magento avec celle générée par le module.

Page 404

Page 404 personnalisée avec le logo de la boutique, grand chiffre 404, titre « Page not found », champ de recherche et bouton de retour à l’accueil Page 404 standard du thème Hyvä avec en-tête, pied de page et le texte générique « Whoops, our bad... »
Magento standard Avec le module

À gauche : la page 404 standard du thème (ici Hyvä), avec en-tête, pied de page et texte générique. À droite : la même URL avec le module — plein écran, logo de la boutique, grand 404, recherche dans le catalogue et bouton de retour à l’accueil.

Page de maintenance

Page de maintenance aux couleurs de la boutique : logo, titre « We’ll be back soon » et note « We will be back online at 14:00 (CET) » Page de maintenance standard de Magento : « Service Temporarily Unavailable » en noir sur fond blanc
Magento standard Avec le module

À gauche : la page de maintenance standard de Magento, « Service Temporarily Unavailable » en noir sur blanc. À droite : la page aux couleurs de la boutique avec logo, message et la note mise en avant « We will be back online at 14:00 (CET) », servie avec HTTP 503.

Comment ça marche

Pas de code ni de surcharge de templates — tout se règle depuis l'administration Magento, avec un aperçu en direct.

  1. Installez et activez le module avec Composer. setup:upgrade installe aussi le skin de la page de maintenance dans pub/errors.
  2. Concevez vos pages dans Stores → Configuration → Codingrow Extensions → Custom 404 & Maintenance : logo, textes, arrière-plan, encadré, police et couleurs — différents pour chaque store view si vous le souhaitez.
  3. Vérifiez l'aperçu en direct (404 ou maintenance, ordinateur ou mobile) et enregistrez. La page de maintenance est régénérée automatiquement à chaque enregistrement et à chaque maintenance:enable.

Deux pages enfin à l'image de votre boutique

Page 404

Quand une page n'existe pas, le visiteur voit une page plein écran avec votre logo, un grand « 404 » facultatif, votre titre et votre message, un champ de recherche du catalogue facultatif et un bouton « Retour à l'accueil ». Elle conserve le statut HTTP 404, est marquée noindex et n'est jamais mise en cache : aucun risque pour le SEO.

Page de maintenance

Pendant bin/magento maintenance:enable, Magento ne tourne pas : le module pré-génère donc votre page pour chaque store view et la sert via le gestionnaire pub/errors de Magento lui-même, avec HTTP 503 et Retry-After. La langue est choisie automatiquement selon la store view de la requête ; vous pouvez ajouter une note mise en avant (par ex. « De retour à 14 h ») et le rechargement automatique, et les IP exclues continuent de voir la boutique.

Design sans code

Logo de la boutique repris automatiquement de Content → Design → Configuration (ou un logo personnalisé, ou aucun) ; arrière-plan en couleur unie, dégradé de deux couleurs ou image plein écran avec assombrissement ; encadré clair, sombre ou aucun ; police, taille du titre et alignement ; couleurs du texte, d'accent et des boutons avec sélecteur de couleur.

Aperçu en direct dans l’admin

Juste sous les réglages, l’aperçu en direct affiche la page 404 ou la page de maintenance, sur ordinateur ou mobile, et se met à jour pendant la saisie — avant d’enregistrer.

Modifications pas encore enregistrées, déjà visibles dans l’aperçu : fond sombre, couleur d’accent violette et le titre « Oops! This page took a day off ».
Modifications pas encore enregistrées, déjà visibles dans l’aperçu : fond sombre, couleur d’accent violette et le titre « Oops! This page took a day off ».
Aperçu de la page 404, onglet Desktop.
Aperçu de la page 404, onglet Desktop.
Aperçu de la page de maintenance, onglet Mobile.
Aperçu de la page de maintenance, onglet Mobile.
Le groupe Design (les deux pages) : logo, fond, encadré, police, taille du titre, alignement et couleurs avec sélecteur de couleur.
Le groupe Design (les deux pages) : logo, fond, encadré, police, taille du titre, alignement et couleurs avec sélecteur de couleur.

Ce qu'il fait

Traduit en 7 langues

L'interface d'administration et les textes par défaut des pages sont entièrement traduits :

English Italiano Español Français Deutsch Português Nederlands

Chaque visiteur voit les textes de sa propre store view : laissez un champ vide pour utiliser la traduction intégrée, ou saisissez votre propre texte pour chaque store view.

Prérequis

Magento 2.4.x, PHP 8.1–8.5. Compatible avec les thèmes Luma et Hyvä. Nécessite le module gratuit Codingrow Core (codingrow/module-core), installé automatiquement.

Documentation

Un guide d'installation complet et la référence de tous les champs, y compris le fonctionnement de la page de maintenance et la résolution des problèmes courants — le même niveau de détail que celui de notre support.

→ Lire la documentation complète

Aucune clé à saisir : il s'active tout seul

Demandez le module avec votre seul email (pas besoin du domaine) : vous recevez par email les identifiants du dépôt Composer de Codingrow, et c'est tout. Aucune clé à saisir : une fois installé, le module s'active automatiquement sur votre domaine grâce à une rapide vérification en ligne (il envoie uniquement à codingrow.com le domaine de la boutique, le produit et la version). Et si un jour ce module devient payant, les domaines qui l'ont déjà activé restent gratuits sur les versions publiées jusque-là — sans changement de domaine ni demande au support.

Journal des modifications

Chaque version en un coup d'œil.

v1.0.1

Correction d’une erreur qui empêchait l’ouverture de la page de configuration après l’introduction du statut de licence.

v1.0.0

Première version : pages 404 et de maintenance plein écran avec le logo de la boutique, textes par store view avec textes par défaut en 7 langues, options de design (arrière-plan, encadré, police, couleurs), aperçu en direct sur ordinateur et mobile, vraie page de maintenance HTTP 503 via pub/errors avec choix automatique de la langue, page 404 sans risque pour le SEO et commande CLI codingrow:c404m:deploy.