Puoi trovare la guida al deploy passo passo qui.
Hostman utilizza il seguente ambiente durante la build di un’applicazione Laravel:
Il comando di avvio predefinito è:
php artisan serve --host=0.0.0.0 --port=8000
Dopo il deploy, Hostman emetterà automaticamente un certificato SSL e configurerà l’app per funzionare tramite HTTPS. Tuttavia, Laravel potrebbe continuare a generare link HTTP per impostazione predefinita, il che può causare errori durante le richieste AJAX o l’invio di moduli.
Per forzare HTTPS, aggiungi il seguente codice al file app/Providers/AppServiceProvider.php:
public function boot()
{
URL::forceScheme('https');
}