Если в Laravel 11 route() в Blade возвращает URL без https, то скорее всего Laravel не знает, что запрос изначально был HTTPS (особенно если ты за прокси, Docker или Cloudflare). Можно принудительно указать схему https в App\Providers\AppServiceProvider: use Illuminate\Support\Facades\URL; public function boot(): void
{
if ($this->app->environment('production')) {
URL::forceScheme('https');
}
} Это заставит все генераторы ссылок (route(), url(), asset()) возвращать https://.