Tips voor .htaccess





De .htaccess



Het Zwitserse zakmes van Apache

pas eenvoudig uw Apache configuratie aan en maak regels voor: Toestemming van een map, omleidingen en fout pagina's.





Beveilig uw folders met wachtwoorden


Met Htaccess kunt u uw site beveiligen met een wachtwoord.







Filter IP's


U kunt een gebruiker de toegang verbieden door hun ipadres. Dit is zeer nuttig voor het geven van extra toegang voor ontwikkelaars.

Voorbeeld:

Deny from all Allow from 192.168.xxx.xxx





Beheer cookies

De .htaccess kunt u bewerken voor het uitvoeren van cookies voor uw bezoekers. U kunt cookies, wijzigen, waarden ophalen en omleidingen.


Voorbeeld:

Redirect als de cookie niet wordt aangemaakt

RewriteEngine On RewriteBase / RewriteCond %{HTTP_COOKIE} !^.*cookie-name.*$ [NC] RewriteRule .* /login-error/set-cookie-first.cgi [NC,L]




Complexe URL herschrijven

Url's herschrijven ter bevordering voor de leesbaarheid van uw bezoekers.



Voorbeeld:

# Schakel URL herschrijf module in : RewriteEngine on # Regels van URL Rewrite: RewriteRule ^calendrier-(\w+)-(\d+)-(\d+)-(\d+).html$ /calendrier.php?user=$1&day=$2&month=$3&year=$4




Personaliseren de foutieve pagina's:

Vervang 404,401,403,500... met pagina's die u zelf heeft ontworpen.


Voorbeeld:

ErrorDocument 401 /autorisation_requise.html ErrorDocument 400 /mauvaise_requete.html ErrorDocument 403 /interdit.html ErrorDocument 404 /page_inexistante.html




Beheer van redirecties:

Leid uw bezoekers om met een tijdelijk of Permanente omleiding


Voorbeeld:

RedirectPermanent /photos/vacances-canada.html /canada.html




Configureer uw omgeving:

Selecteer wat u van PHP wilt gebruiken en welke versie, register_global, zend optimizer, ioncube, magic quotes...


Voorbeeld:

Gebruik php4

AddHandler application/x-httpd-php4 .php .php4 .php3