Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Page Geo Fence

Security covered Under active development 66 sites

This module restricts access to specific website pages based on the visitor's geographic location. You can configure which pages are restricted and from which countries, using a customizable request header that provides the location data. The module also logs all changes made to these restrictions.

This module ensures that designated website pages cannot be accessed or viewed from specific geographic locations, using geolocation country code provided by a customizable request header. The header name can be configured in the module settings, enabling compatibility with diverse environments and setups.

Key Features
Page-level Geofencing:
Enable geofencing restrictions on an individual page or for a page and its sub-pages (sub-paths).

Configurable Request Header:
Admins can specify the exact header name (e.g., HTTP_CF_IPCOUNTRY, X-Country-Code, etc.) that contains the relevant geolocation data.

Granular Restriction:
Allow or deny access based on selected countries/regions derived from the configurable request header.

Logging of Changes:
Time-stamped logs for all restriction configuration changes, including enabling/disabling, scope, affected countries, restriction type, and legal reasoning.

Default Behavior:
No geofencing by default; restrictions must be explicitly configured per page.

Legal Compliance:
Requires justification for any restriction applied for documentation purposes.

Ask your assistant about Page Geo Fence

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Oct 2025
Latest release
10 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-alpha3 Pre-release 8–11 Dec 8, 2025
1.0.0-alpha2 Pre-release 8–11 Oct 31, 2025
1.0.0-alpha1 Pre-release 8–11 Oct 27, 2025