per il rendirizzamento puoi usare la funzione header [qui ]
Attento però che la devi mettere prima di qualsiasi forma di output [php, html, o altro], e ricorda che anche uno spazio è output.codice:header("Location: pagina.php");
In alternativa puoi usare un semplicissimo meta html, che ti consiglio:
Dove 2 è il numero di secondi prima del reindirizzamento.codice:<meta http-equiv="refresh" content="2; URL=pagina.php" />
In alternativa per un sito multilingua puoi seguire un'altra strada, che di solito seguo io, ma lo faccio di solito per siti dinamici. Carico tutti i testi nelle lingue che mi servono in un database e a seconda della lingua che seleziono carico solo i record di quella lingua. Per passare da una lingua all'altra avrai quindi accodata in QUERYSTRING la variabile della lingua:
In questo modo ti devi fare un solo layout del sito ed è vantaggioso in termini di spazio. A te la scelta su come fare...
![]()