Versione PHP diversa per un dominio o una cartella

Su un account con più domini, impostare PHP in una versione diversa per un singolo dominio o una singola cartella modificando l'.htaccess.

Aggiornata il 12 novembre 2026 2 min di lettura
In questa pagina
  1. Il codice da inserire
  2. Scegliere il numero della versione
  3. Dove vale la modifica
  4. Tornare alla versione precedente

La pagina Versione PHP cambia la versione per tutto l'account. Su un account con più domini, se un solo sito ha bisogno di una versione diversa dagli altri, la imposti modificando il file .htaccess di quel dominio o di quella cartella.

Nota

Questa modifica serve solo sugli account con più domini. Con un dominio solo usa direttamente la pagina Versione PHP: non serve toccare l'.htaccess.

Il codice da inserire

  1. Apri la pagina File (gruppo Sito) e vai nella cartella del dominio, di solito domains/tuodominio.it/public_html. Per cambiare solo una sottocartella, entra invece in quella.
  2. Apri il file .htaccess di quella cartella (tasto destro → Modifica). Se non c'è, crealo con Nuovo file.
  3. Aggiungi queste righe, scegliendo il numero in base alla versione desiderata:
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp84
</FilesMatch>
  1. Salva con Ctrl+S e apri il sito per controllare che funzioni.

Scegliere il numero della versione

Il numero dopo lsphp è la versione senza il punto: PHP 8.4 è lsphp84, PHP 8.1 è lsphp81, e così via.

Versione PHP Da scrivere
8.4 application/x-lsphp84
8.3 application/x-lsphp83
8.2 application/x-lsphp82
8.1 application/x-lsphp81
8.0 application/x-lsphp80
7.4 application/x-lsphp74

Attenzione

Le versioni segnate vecchia nella pagina Versione PHP, come PHP 7.4, non ricevono più aggiornamenti di sicurezza. Usale solo per il tempo necessario ad aggiornare il sito.

Dove vale la modifica

  • Nell'.htaccess di domains/tuodominio.it/public_html: vale per tutto quel dominio, gli altri domini dell'account restano sulla versione impostata in Versione PHP.
  • Nell'.htaccess di una sottocartella: vale solo per quella cartella (e per quelle dentro di essa). Il resto del sito non cambia.

Un errore nell'.htaccess può bloccare il sito o la cartella. Prima di modificarlo, scarica una copia del file: se qualcosa va storto la ricarichi.

Tornare alla versione precedente

Togli il blocco <FilesMatch> che hai aggiunto (o elimina il file .htaccess, se l'avevi creato solo per questo): il dominio o la cartella tornano a usare la versione impostata in Versione PHP.

Serve ancora aiuto?

Apri un ticket: ti risponde un tecnico, in italiano.

Apri un ticket →