Problem/Motivation
When testing drush quant:tome:deploy
, there were a lot of duplicate redirects listed like:
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /, Dest: /en
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /es/node, Dest: /es
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /en/node, Dest: /en
[notice] [redirect_item]: Source: /es/node, Dest: /es
...
Steps to reproduce
- Install/configure D10 with Umami profile
- Install/configure quant_api, quant_tome, tome_static and tome_sync modules
- Generate static content with
drush tome:static
- Sync content to Quant with
drush quant:tome:deploy
- Check the output and see the redirects
Proposed resolution
Don't include duplicate redirects.
Remaining tasks
- Update code
- Review and test
- Commit
User interface changes
The duplicate redirects won't show up in drush log.
API changes
Data model changes