19 Feb 2021

Laravel HTTPS dibawah reverse proxy

Sehat selalu kepada pembaca di dalam massa pandemic corona ini. Artikel kali ini tentang bagaimana cara melakukan konfigurasi laravel 8 agar dapat di akses https dengan menggunakan reverse proxy.. karena sering kali jika kita mempunyai suatu applikasi tetapi ssl tidak di install pada server yang terdapat aplikasi tersebut akan menghasilkan mix content yang ujung nya link – link yang ber skema http di block oleh browser.

ada beberapa cara untuk menjembatani masalah tersebut. pertama kamu dapat melakukan instalasi ssl gratis pada server aplikasi. kemudian pada server reserve proxy akses dengan skema https. Cara ini tidak saya jelaskan lebih dalam pada artikel ini.

Pada cara kedua, pada laravel 8 perlu ada perubahan script sederhana pada file route/web.php dan pada file .env .

Pada file .env, pada bagian APP_URL secara default akan terisi localhost

APP_URL=http://localhost

Ini perlu di ganti menjadi nama domain yang kamu setting https, contohnya :

APP_URL=https://laravel.hanangpriambodo.com

Kemudian simpan dan keluar.

Selanjutnya pada file route/web.php perlu di tambahkan berikut ini :

\URL::forceScheme('https');

lakukan penambahan tersebut di bawah baris namespace atau use.

Simpan dan keluar,

Konfigurai sudah selesai, cukutp hanya dua file tersebut. Selanjutnya akses browser dengan url domain dengan skema https.

Terima Kasih

— H P —

Comment List

  • ZIZI March 29, 2021

    thanks for information

    Reply
    • hanangpriambodo April 3, 2021

      Terima kasih..

      Reply

Leave a Reply