فعال کردن https در لاراول (ریدایرکت تمام http و ارتباط های داخلی به https)

برای اینکه قابلیت https را در لاراول فعال کنید و تمام لینک ها و ارتباط های پلتفرم را به ssl منتقل کنید با ما همراه باشید …

تست شده بر روی : لاراول 5.8 و php 7.3.4

برای اینکه لاراول به صورت خودکار تمام آدرس های http را به https هدایت کنید و در عین حال تمام پروتکل ها و ارتباط های فریمورک لاراول بر اساس سیستم رمزنگاری ssl منتقل شود باید ابتدا config/app.php را ویرایش و طبق دستور زیر عمل کنید :

خب حالا به مسیر روبرو مراجعه کنید : app/Http/Middleware

و سپس یک فایل (Middleware) جدید ایجاد کنید و کد زیر را در آن کپی کنید : به طور مثال نام : httpsforce.php

حالا باید یک تغییر کوچک در مسیر app/Http در فایل Kernel.php بدهیم تا Middleware را در تمام پروژه اجرا کند :

 

درباره نویسنده

شمشاد امیری خراسانی

بنیان گذار گروه توسعه وب آریا پاد - توسعه دهنده PHP - لاراول و وردپرس

پست های مرتبط

دیدگاه بگذارید

avatar
  اشتراک  
به من اطلاع بده