website

Website redirecten naar HTTPS

Hoe redirect ik mijn website van HTTP naar HTTPS, op IIS én Apache? En waarom? Eén van de meest populaire artikelen op Saotn.org is “How to redirect HTTP to HTTPS on IIS”. Want het is erg belangrijk om ervoor te zorgen dat jouw website goed redirect naar het beveiligde HTTPS-adres. Hier geef ik je meer tips en informatie over het doorsturen van HTTP naar HTTPS, op IIS én Apache (web.config versus .htaccess). Lees gauw verder!

ODBC en OLE DB connectiestrings voor SQL en MySQL databases

In deze post geef ik je een aantal nieuwe en goede ODBC en OLE DB connectiestrings voor SQL en MySQL databases. Als je via Google zoekt naar hoe je verbinding moet maken met een Access-, SqlCe-, MySQL-, of Microsoft SQL Server database, vanuit ASP.NET, PHP of ASP.NET, dan vind je steeds heel oude connectiestrings voor ODBC of OLE DB. Dat is vervelend, want vaak werken ze niet goed meer.

SQL injection tegengaan met prepared statements

SQL injection beveiliging in classic ASP en Microsoft SQL Server databases. Een SQL injection is aanvalsmethode om een SQL-database te kraken. SQL injectie is verantwoordelijk voor het overgrote deel van gehackte websites, waarbij aanvallers over waardevolle data van bedrijven en instellingen weten buit te maken. Denk hierbij aan financiële, maar ook privacygevoelige gegevens van gebruikers, instellingen, overheden, enz. Kort om, een groot gevaar schuilt in SQL injection, en beveiliging hiertegen is belangrijk!

Cross site scripting (XSS) tegengaan in websites

Cross Site Scripting, of XSS, beveiligingsproblemen tegengaan in websites, voorkom Local File Inclusion en Remote File Inclusion XSS. Een cross site scripting beveiligingsprobleem maakt het mogelijk om bepaalde, vaak kwalijke code uit te voeren in de browser-context van de bezoeker. Dat wil zeggen: als een scriptkiddie code in een website weet te verbergen, dan kan hij daarmee bijvoorbeeld het cookie van een onwetende bezoeker stelen. Cookies bevatten vaak inlog- en sessiegegevens (autorisaties).

WordPress optimaliseren voor mobiel

Nadat jij je WordPress website hebt geoptimaliseerd voor snelheid, wil je natuurlijk dat deze ook goed weergegeven wordt op mobiel (smartphone, tablet). In dit vierde deel gaan we WordPress optimaliseren voor mobiel. Belangrijk onderdeel hierbij is AMP, maar ook microformats.

Protocol onafhankelijke bronnen in webpagina's



Hoe kan ik protocol onafhankelijk links naar bronnen opnemen in mijn website? In HTML neem je met het http:// of https:// protocol bronnen op in jouw website, bijvoorbeeld om JavaScript of CSS te laden. Als jouw website adres verandert van HTTP naar HTTPS, omdat je een SSL-certificaat installeert, krijg je mixed-content waarschuwingen. Door altijd protocol onafhankelijke links te gebruiken voorkom je dat, je leest hier hoe…

WordPress stylesheet URL aanpassen

In dit tweede deel WordPress optimaliseren, laat ik je zien hoe je eenvoudig de URL (of link) van jouw thema stylesheet (CSS) verandert. Voor WordPress optimalisatie is het offloaden van content via andere URL’s belangrijk, het kan een flinke performance boost geven. Simpelweg omdat de webbrowser meer content en bestanden tegelijkertijd kan downloaden.

Website beveiligen tegen SQL-injection-aanvallen

Hoe kan ik mijn website beveiligen tegen SQL-injection aanvallen met prepared statements met PHP en MySQLi? Het is belangrijk om je website te beveiligen tegen SQL-injection aanvallen. Door middel van SQL-injection kan een aanvaller namelijk inbreken op jouw website: door het “injecteren” van SQL-commando’s kan een hacker account- en privégegevens stelen. Erg vervelend en onwenselijk natuurlijk. Dit artikel legt je uit hoe je prepared statements in PHP/MySQLi gebruikt om jouw website te beschermen tegen deze aanvallen.

Scroll naar boven