uams-web / aether-redirects
Redirect rules for Statamic: a redirects global set served on the 404 path, rules on redirect domains, an edge redirect manifest, and a marketing-redirect request and approval workflow.
Package info
github.com/UAMS-Web/aether-redirects
Language:JavaScript
Type:statamic-addon
pkg:composer/uams-web/aether-redirects
Requires
- php: ^8.4
- statamic/cms: ^6.35
Requires (Dev)
- cweagans/composer-patches: ^2.0
- driftingly/rector-laravel: ^2.6
- larastan/larastan: ^3.13
- laravel/pint: ^1.32
- orchestra/testbench: ^11.3
- pestphp/pest: ^5.3
- pestphp/pest-plugin-phpstan: ^5.2
- rector/rector: ^2.7
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-02 17:55:24 UTC
README
A Statamic add-on for redirect rules: a redirects global set answered on the site's 404 path, rules served on redirect domains, an edge redirect manifest built from those rules, and a Control Panel workflow for requesting and approving marketing redirects.
The code is being moved into this add-on from UAMS-Web/uams-statamic; until that lands, this package installs and registers but serves nothing. The work is tracked in UAMS-Web/uams-statamic#397.
Requirements
PHP 8.4 or later and Statamic 6.35 or later.
Installation
composer require uams-web/aether-redirects
Statamic discovers the add-on through Composer. To change its settings, publish the config file:
php artisan vendor:publish --tag=aether-redirects-config
Renamed from statamic-redirects
This add-on was uams-web/statamic-redirects; that package is abandoned in favor of uams-web/aether-redirects. A site that required the old package changes the following:
- Run
composer remove uams-web/statamic-redirectsandcomposer require uams-web/aether-redirects. - Code that references the PHP namespace changes
UAMSWeb\RedirectstoUAMSWeb\Aether\Redirects. - The config file is
config/aether-redirects.phpand its publish tag isaether-redirects-config. A publishedconfig/statamic-redirects.phpis renamed to match; the add-on handle and permissions follow the package name, so re-save any settings and role permissions stored under the old handle. - Published assets move to
public/vendor/aether-redirects; runphp artisan vendor:publish --tag=aether-redirects --forceand deletepublic/vendor/statamic-redirects.
Environment variables, view namespaces and Artisan commands keep their names.
License
MIT. See LICENSE.
Documentation
docs/DEVELOPMENT.md: developing the add-on against a host.docs/SUBMISSION.md: the Packagist and Marketplace checklist.docs/DECISIONS.md: the decision log.