Laravel

Forzar URL::to() y url() a usar https en Laravel 5.2

Septiembre 2, 2016

[AdSense-A]

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

\App\Providers\AppServiceProvider useful source.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

Comentarios

comentarios

Related Articles

Read previous post:
Error composer install en servidor “caused by a lack of memory”

[AdSense-A] A la hora de subir un proyecto Laravel 5 a un servidor VPS y realizar composer install, lanza el...

Close