User Agent & IP Control
Introduction
User Agent Redirect is a lightweight Joomla 4 system plugin that protects your site by redirecting visitors based on their browser user agent string. If the visitor's user agent does not match your pre-configured value, they are automatically redirected to a specified URL.
Full Description
User Agent Redirect gives you precise control over which browsers, devices, or automated tools can access the frontend of your Joomla website. Unlike complex security extensions, this plugin performs one task efficiently: it compares the visitor's HTTPUSERAGENT against a string you define in the plugin settings. If there is no match, the visitor is redirected away instantly.
Use Cases
Staging/Development Sites: Keep a staging site private without setting up .htaccess passwords. Allow only your internal testing browser string.
Bot Mitigation: Redirect known scraper or crawler user agents (though this is an exact match, not a pattern).
Kiosk/Intranet Applications: Ensure only a specific device browser can view the site.
Simple Paywall/Landing Page Funnel: Send all "unapproved" traffic to a landing page or warning URL.
Key Features
Exact Match Check: Compares the full browser user agent string against the configured value.
Early Execution: Runs on the onAfterInitialise event, performing the redirect before any page content or database queries are processed (minimizing server load).
Frontend Only: Automatically disables itself in the Joomla Administrator panel to prevent accidental lockout.
301 Redirect Support: Sends a permanent redirect header by default (easily editable in code if a temporary 302 is needed).
Zero Configuration Hurdles: Simply install, enable, and enter two text values in the plugin parameters.
User Agent & IP Control
- Version:
- 2.2.0
- Developer:
- Jacob Arlington
- Last updated:
-
Apr 19 2026
21 hours ago - Date added:
- Apr 16 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- p
- Compatibility:
- J4 J5
Share