Si desea almacenar redirecciones en la base de datos, use el módulo Redirect . Este módulo proporciona una interfaz de usuario para agregar redireccionamientos. Las redirecciones se almacenan en una entidad de contenido, que también puede crear mediante programación:
use Drupal\redirect\Entity\Redirect;
Redirect::create([
'redirect_source' => 'redirects/redirect1',
'redirect_redirect' => 'internal:/node/1',
'language' => 'und',
'status_code' => '301',
])->save();
Puede hacer esto en el momento en que crea nodos a partir de datos importados o puede poner código en ganchos de entidad que actualiza las redirecciones al crear, editar o eliminar un nodo.