Смена URL и других настроек на Laravel

Смена URL

1) Меняем настройку в файлах 

Copy
/var/www/<project>/app/.env /var/www/<project>/app/bootstrap/cache/config.php

2) Чистим компилированные файлы и кэш.

Copy
cd /var/www/<project>/app php artisan down php artisan clear-compiled php artisan optimize php artisan up systemctl restart nginx

Настройка для работы с сертификатом SSL

Laravel может легко и бытро адаптироваться к установке SSL на сайт. 
Для настройки фреймворка необходимо внести всего одну строку кода в файл app\Providers\AppServiceProvider.php и конкретно метод register().

Copy
$this->app['request']->server->set('HTTPS', $this->app->environment() != 'local');
После внесения этого кода вспомогательные функции Laravel такие, как route(), action(), asset() и другие будут автоматически генерировать адреса с HTTPS.

25.01.2021