20
Laravel 5 - เปลี่ยนเส้นทางไปยัง HTTPS
กำลังทำงานกับโปรเจ็กต์ Laravel 5 แรกของฉันและไม่แน่ใจว่าจะวางตรรกะเพื่อบังคับ HTTPS บนแอปของฉันได้ที่ไหน ข้อสรุปคือมีหลายโดเมนที่ชี้ไปที่แอปและมีเพียงสองในสามเท่านั้นที่ใช้ SSL (โดเมนที่สามเป็นโดเมนสำรองเรื่องยาว) ดังนั้นฉันต้องการจัดการสิ่งนี้ด้วยตรรกะของแอปของฉันมากกว่า. htaccess ใน Laravel 4.2 ฉันเปลี่ยนเส้นทางสำเร็จด้วยรหัสนี้ซึ่งอยู่ในfilters.php: App::before(function($request) { if( ! Request::secure()) { return Redirect::secure(Request::path()); } }); ฉันคิดว่ามิดเดิลแวร์เป็นสิ่งที่ควรนำมาใช้ แต่ฉันไม่สามารถเข้าใจได้ว่าจะใช้มัน ขอบคุณ! UPDATE หากคุณใช้ Cloudflare เหมือนฉันสิ่งนี้สามารถทำได้โดยการเพิ่ม Page Rule ใหม่ในแผงควบคุมของคุณ