++ Primo Caricamento

This commit is contained in:
2026-03-30 19:15:13 +02:00
commit 663a68d59b
47 changed files with 3561 additions and 0 deletions

28
public/index.php Normal file
View File

@@ -0,0 +1,28 @@
<?php
// ─────────────────────────────────────────────────────────────────────────────
// public/index.php — Front Controller
//
// Questo è l'UNICO file PHP esposto al web tramite Nginx.
// Ogni richiesta HTTP passa da qui. Laravel poi smista tutto
// verso il controller corretto in base alla route.
//
// Nota di sicurezza: le cartelle app/, config/, .env, ecc.
// si trovano FUORI da public/ e non sono mai accessibili dal browser.
// ─────────────────────────────────────────────────────────────────────────────
use Illuminate\Http\Request;
define('LARAVEL_START', microtime(true));
// Controllo modalità manutenzione
// Se esiste questo file, Laravel mostra la pagina di manutenzione
if (file_exists($maintenance = __DIR__.'/../storage/framework/maintenance.php')) {
require $maintenance;
}
// Carica tutte le dipendenze installate da Composer
require __DIR__.'/../vendor/autoload.php';
// Avvia Laravel e gestisce la richiesta HTTP
(require_once __DIR__.'/../bootstrap/app.php')
->handleRequest(Request::capture());