La struttura delle directory di Laravel è creata in modo che la directory public  contenga i file accessibili pubblicamente del nostro sito. Dovremmo quindi portare gli utenti a questa directory, avendo come risultato quindi un URL come questo:

Se invece volessimo far sì che la index del nostro sito sia semplicemente il dominio https://dominio.com , possiamo utilizzare varie tecniche, che sono dei workaround:

Tecnica 1 – spostare index.php e .htaccess

Questa tecnica prevede lo spostamento dei file index.php  e .htaccess dalla cartella public alla directory root. Dobbiamo poi ricordarci di modificare index.php , sostituendo queste due righe:

Abbiamo così modificato i percorsi che puntano ad autoload.php  ed app.php .

Tecnica 2 – rewrite in .htaccess

Questa tecnica prevede l’utilizzo del solo file .htaccess . Andiamo nella root ed apriamolo, se non c’è, creiamone uno.

Aggiungiamo questo codice:

Salviamo il file. A questo punto gli utenti saranno in grado di visualizzare/accedere alla directory public semplicemente visitando il dominio principale dominio.com .