⊗dpPPBsST 3 of 27 menu

Due tipi di server per PHP in hosting

Esistono due tipi popolari di programmi server per i siti web: Apache e Nginx. Di norma, in hosting, PHP funziona o in combinazione con Apache, o in combinazione con Nginx.

Per noi, in quanto programmatori PHP, non fa differenza quale server venga utilizzato. Tranne per un'importante eccezione. Il fatto è che il file htaccess è un file di impostazioni per il server Apache. Ciò significa che se sul tuo server è installato Nginx, allora il tuo htaccess non funzionerà.

In Nginx esiste un meccanismo analogo al funzionamento del file htaccess. Questo meccanismo è rappresentato da file di configurazione, creati per ogni sito. Sfortunatamente, se hai un hosting virtuale, non potrai accedere a questi file.

Considerando che in tutti i siti abbastanza complessi viene utilizzato htaccess, abbiamo bisogno proprio del server Apache. Fortunatamente, è installato praticamente su tutti gli hosting virtuali.

Spesso accade che Apache venga utilizzato in combinazione con Nginx. In questo caso Nginx accetta le richieste al sito dal mondo esterno e le trasmette al server Apache. E PHP già lavora in combinazione con Apache e, di conseguenza, funziona anche htaccess.

Approfondiremo questi server in altri tutorial, più avanzati. E nella prossima lezione controlleremo semplicemente se il file htaccess funziona sul tuo hosting.

Funzionerà htaccess, se hai Nginx?

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta