Т.к. практически все сейчас переходят на безопасный протокол (HTTPS) то для многих остро встает вопрос как в Laravel с помощью route() генерировать ссылки с правильным указанием протокола. Есть два варианта решения данной проблемы.
Первый и на мой взгляд не очень хороший: генерировать ссылки как релятивные
1 |
route(имя_роута, параметры, false); |
Второй (по моему более правильный).
в AppServiceProvider и метод boot добавить
1 2 3 |
if (!\App::environment('local')) { \URL::forceSchema('https'); } |
Мне помогает