Binnen Zonder Kloppen
Statistieken en andere magie
9 January 2006 om 16:15 | In Meta |Hier bij DreamHost is er voor elke website die je aanmaakt automatisch een virtuele /stats/ folder waar je (als je correct je naam en wachtwoord invult) de statistieken van je website kan bekijken, gegenereerd door het open source programma Analog.
Dat ging allemaal prima tot ik voor deze blog overstapte naar WordPress 2.0. Opeens kreeg ik, wanneer ik die pagina’s probeerde te bekijken, een 404 pagina. Vaag.
Eens rondkijkend zie ik dat de .htaccess file van 2.0 er iets anders uitziet dan ik van de vorige versie gewend was:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
# END WordPress
Dat !-d deel gaat niet echt werken voor die virtuele folder(s), helaas.
Dus ik voegde het volgende toe aan de file, voor het WordPress specifieke stukje:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/stats/
RewriteRule (.*) /$1 [L]
</IfModule>
En dat lijkt voorlopig goed te werken. Zoals de mod_rewrite documentatie zelf ook al zegt:
Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool voodoo, but still voodoo.
Update: Wat zullen we nu beleven.. de halve entry is verdwenen. Het enige wat ik me kan bedenken is dat WP 2.0 het niet zo leuk vond dat ik <IfModule.. mod_rewrite.c> binnen de PRE tags had staan en dat er bot uithakte. Wellicht probeerde het zichzelf wat te slim af te zijn? Hrmpf.
Update 2: Heb het weer grotendeels hersteld, maar vraag me nog steeds af hoe dit heeft kunnen gebeuren.
2 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment
Powered by WordPress with Pool theme design by Borja Fernandez, modified by Erwin Harte.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^
Het zal ook eens in 1 keer geod gaan
Comment by Danny — 10 January 2006 #
Dat zou… leuk zijn!
Comment by Administrator — 10 January 2006 #