Gestión de las Redirecciones URL en Laravel con Redirection

Laravel Redirection es un paquete para Laravel +8 que permite gestionar redirecciones de URL dentro de tu aplicación Laravel.

Es capaz de usar diferentes fuentes de datos para almacenar redirecciones y proporciona un mejor soporte SEO para tu aplicación.

Soporte para Varios Controladores

El paquete Redirection soporta un controlador de configuración y uno de base de datos por defecto, y puedes crear un controlador personalizado para adaptarlo a tus necesidades.

Podrías proporcionar una interfaz de usuario para agregar y gestionar redirecciones para tus aplicaciones usando el controlador de base de datos, por ejemplo.

Extender el Modelo del Paquete

Si necesitas mejorar el modelo proporcionado por este paquete, puedes extender el modelo del paquete y configurar el paquete para usar el modelo extendido:

namespace AppModels;

use SiroDiazRedirectionModelsRedirection;

class Redirect extends Redirection
{
    /* ... */}

Configurar Redirecciones en el Archivo de Configuración ⚙️

Para empezar con este paquete, puedes usar el controlador config para probar y agregar redirecciones al archivo de configuración publicado rápidamente:

return [
    // ...
    'urls' => [
        '/old/url' => '/new/url',
        '/another/old/url' => '/another/new/url',
        '/url/with?id=123' => '/url/with/123',
    ],
];

Definir Códigos de Estado de Redirección

También puedes especificar qué tipo de código de estado de redirección debe usar una coincidencia:

return [
    'urls' => [
        '/old/url' => ['new_url' => '/new/url', 'status_code' => 302],
        '/another/old/url' => '/another/new/url',
        '/url/with?id=123' => ['new_url' => '/url/with/123'],
    ],
];

Más Información

Puedes aprender más sobre este paquete, obtener instrucciones completas de instalación y ver el código fuente en GitHub.

Pablo, Técnico en Sistemas Informáticos y Redes

Compartir
Publicado por
Pablo, Técnico en Sistemas Informáticos y Redes
Etiquetas: FrameworkLaravelPHP

Entradas recientes

Juegos Gratis de Epic Games hasta el 20 de noviembre: ScourgeBringer, Songs of Silence y Zero Hour

Si eres un amante de los videojuegos, estás de suerte. Hasta el 20 de noviembre…

1 hora hace

Premio Nobel se une a Bigtechs para trabajar en construir Computadoras Cuánticas personales

La computación cuántica acaba de dar un salto gigante. John M. Martinis, recién galardonado con…

3 horas hace

La biografía de Steve Jobs escrita por el biógrafo Walter Isaacson

La biografía más vendida del cofundador de Apple, Steve Jobs; escrita por uno de los…

2 días hace

Cómo la Inteligencia Artificial está Revolucionando los Sistemas de Seguridad en el Hogar

Hubo un tiempo en el que la “seguridad en el hogar” significaba confiar en un…

2 días hace

Elon Musk se asegura una compensación de 1 billón de dólares con Tesla

Elon Musk vuelve a romper todos los esquemas. Los accionistas de Tesla acaban de aprobar…

2 días hace

GTA 6 se retrasa hasta finales de 2026

Los fans de Grand Theft Auto tendrán que esperar un poco más para volver a…

5 días hace