• 2015 - Atlantische oceaan
    2015 - Atlantische oceaan
  • 2017 - Op de MTB bij holterberg
    2017 - Op de MTB bij holterberg
  • 2016 - Ondergaande zon op de Nijl
    2016 - Ondergaande zon op de Nijl
  • 2015 - Kanoën in France
    2015 - Kanoën in France
  • 2013 - Ultralight vliegtuig
    2013 - Ultralight vliegtuig

Het is weer zover; nieuwe server ingericht, en nu moeten alle website-hosts over naar de nieuwe server.  Hier even een korte how-to hoe je dit enigszins gestructureerd aan zou kunnen pakken. :-)

Vanaf vandaag zijn mijn website's met https te bereiken.  Om dit mogelijk te maken moest ik even wat dingen uitvogelen:

Stap 1: Meerdere SSL website's op 1 ip adres laten draaien (Ik had mijn webacces al op https, dus de andere moesten erbij geprutst worden.)  keyword: SNI.

Stap 2: De websites van verschillende hosts (mailserver draait op andere host dan de www server) op dezelfde poort naar buiten. keyword: reverse proxy.

Stap 3: redirect voor http naar https instellen.

De apache webserver is standaard case-sensitive, wat betekend dat als je de url niet exact intypt, de pagina niet gevonden wordt.

Vaak wordt dit veroorzaakt doordat het onderliggende OS (Linux) case sensitive is.  Gelukkig is er ook voor dit probleem een oplossing, namelijk de module speling.  (Nee, het is goed geschreven, de maker vond het een leuke practical joke om de module fout te spellen.. Foot in mouth