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

Смена URL

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

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

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

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().

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

25.01.2021