Se você deseja armazenar redirecionamentos no banco de dados, use o módulo Redirecionar . Este módulo fornece uma interface de usuário para adicionar redirecionamentos. Os redirecionamentos são armazenados em uma entidade de conteúdo, que você também pode criar programaticamente:
use Drupal\redirect\Entity\Redirect;
Redirect::create([
'redirect_source' => 'redirects/redirect1',
'redirect_redirect' => 'internal:/node/1',
'language' => 'und',
'status_code' => '301',
])->save();
Você pode fazer isso no momento em que cria nós a partir de dados importados ou pode inserir código nos ganchos de entidade que atualizam os redirecionamentos ao criar, editar ou excluir um nó.