On this page
📘 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.
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.
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:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion
