📘 Introduction

Last updated on
24 July 2025

About the Maintenance module

Advanced Maintenance Mode Control for scheduling, redirection, theming,
and filtered access designed for admins and developers.

Maintenance is a powerful contributed module that replaces and extends Drupal’s core maintenance mode. It offers site administrators full control over when and how maintenance mode is active, who can bypass it, and what users see during downtime.

This module is especially useful for:

  • Scheduling maintenance periods in advance
  • Displaying a branded or custom maintenance page
  • Whitelisting IPs or allowing access via routes or query strings
  • Redirecting or auto-reloading pages during maintenance
  • Controlling status codes, visibility, and theme appearance

💡 Use with confidence

Whether you're managing a high-traffic website or applying updates, Maintenance ensures smooth user experience during downtime without disrupting trusted users or workflows.


Maintenance Settings Form

Settings form overview


📦 Version: 1.0.x

🔢 Supported Drupal versions: 8.8, 9.5, 10.x, 11.x

👤 Maintainer: Mahyar Sabeti (mahyarsbt)

Help improve this page

Page status: No known problems

You can: