⊗dpPPBsST 3 of 27 menu

Twee soorten servers voor PHP op hosting

Er bestaan twee populaire soorten serverprogramma's voor websites: Apache en Nginx. Over het algemeen werkt PHP op hosting ofwel in combinatie met Apache, ofwel in combinatie met Nginx.

Voor ons, als PHP-programmeurs, maakt het niet uit welke server wordt gebruikt. Met één belangrijke uitzondering. Het zit zo, dat het htaccess-bestand een configuratiebestand is voor de Apache-server. Dit betekent dat als je server Nginx gebruikt, je htaccess-bestand niet zal werken.

Nginx heeft een mechanisme dat analoog is aan de werking van een htaccess-bestand. Dit mechanisme bestaat uit configuratiebestanden die worden aangemaakt voor elke website. Helaas, als je shared hosting hebt, kun je niet bij deze bestanden komen.

Aangezien in alle redelijk complexe websites htaccess wordt gebruikt, hebben we juist de Apache-server nodig. Gelukkig staat deze op bijna alle shared hostingpakketten.

Het gebeurt vaak dat Apache wordt gebruikt in combinatie met Nginx. In dit geval neemt Nginx de verzoeken aan de website van buitenaf aan en geeft deze door aan de Apache-server. En PHP werkt al samen met Apache en dienovereenkomstig werkt htaccess ook.

We zullen dieper op deze servers ingaan in andere, meer geavanceerde tutorials. En in de volgende les controleren we simpelweg of het htaccess-bestand werkt op je hosting.

Zal htaccess werken, als je Nginx gebruikt?

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren