Inicio > Desarrollo Web > Tutoriales de Laravel > Forzar URL::to() y url() Usar Https Laravel 5.2

Forzar URL::to() y url() Usar Https Laravel 5.2

Diego Cortés
Diego Cortés
September 2, 2016
Forzar URL::to() y url() Usar Https Laravel 5.2

Veremos como forzar las rutas creadas con los helpers url() y URL::to() a utilizar HTTPS en vez de HTTP en Laravel 5.2 sin modificar todas nuestras vistas una por una, para ello vamos a ir al archivo:

\App\Providers\AppServiceProvider.php

en donde dentro de la funcion boot() tenemos que agregar el siguiente código:

if (\App::environment('production')) {
    \URL::forceSchema('https');
}

En este caso estamos verificando primero si en nuestro archivo .env tenemos establecido el ambiente como production, si es el caso se forzará a utilizar HTTPS en las rutas creadas con lso helpers url() y URL::to().

Eso es todo, espero le sirva a más de alguno

Probado en Laravel 5.1 y 5.2

Diego Cortés
Diego Cortés
Full Stack Developer, SEO Specialist with Expertise in Laravel & Vue.js and 3D Generalist

Categorías

Page loaded in 35.41 ms