Statistieken en andere magie (2)

10 January 2006 om 16:56 | In Meta |

Ah, ik denk dat ik het eindelijk (afkloppen…) begrijp.

Mijn oplossing was correct, maar niet compleet. Dat komt omdat DreamHost de virtuele hosts zo aanmaakt dat je de volgende eigen error-pagina’s kan gebruiken:

401 /failed_auth.html om aan te geven dat je je moet authorizeren (is dat goed Nederlands?)
403 /forbidden.html krijg je als je het probeert met de verkeerde gebruikersnaam/wachtwoord combinatie.
404 /missing.html is de meest bekende van het stel, wanneer een file ontbreekt.

Wanneer ik m’n browser opnieuw had gestart werkte de originele oplossing niet meer omdat, door bovenstaande setup, de /failed_auth.html pagina werd opgevraagd en dat werd dan weer omgezet in een 404 pagina gegenereerd door WordPress 2.0.

De volgende oplossing werkt nu iets beter:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/stats/ [OR]
RewriteCond %{REQUEST_URI} ^/missing.html$ [OR]
RewriteCond %{REQUEST_URI} ^/failed_auth.html$ [OR]
RewriteCond %{REQUEST_URI} ^/forbidden.html$
RewriteRule (.*) /$1 [L]
</IfModule>

Nu duimen dat dit volgende week nog steeds werkt! :)

1 Comment »

RSS feed for comments on this post. TrackBack URI

  1. LOLZ! Enne, Het is (tegenwoordig? Groene Boekje 2005!) autoriseren.

    (Maar dat moest ik zelf ook opzoeken.)

    Comment by Danny — 11 January 2006 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress with Pool theme design by Borja Fernandez, modified by Erwin Harte.
Entries and comments feeds. Valid XHTML and CSS. ^Top^