Problema con mod rewrite

Instalé un servidor en mi PC con Apache, PHP, MySQL.
Pero tengo un problema con el mod rewrite. No funciona.
Puse un blog de wordpress en el servidor y no funciona la redirección de páginas. Rollo enlaces permanentes (/%year%/%monthnum%/%postname%/). Entonces al ir a alguna página de wordpress me tira un error 404.

Este es mi .htaccess generado por wordpress
# BEGIN WordPress

RewriteEngine On
RewriteBase /www/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /www/index.php [L]

# END WordPress

Una página sería así: http://web.net/www/?p=123 y lo cambié en wordpress para que fuera así: http://web.net/www/2009/07/03/sample-post/

He hecho un a2enmod rewrite y me decía que ya está activo.

He buscado un montón y no encuentro nada que me sirve. A ver si vosotros veis el problema.
Gracias de antemano.

puede ser una tontería, pero has reiniciado apache?

/etc/init.d/apache2 reload

ó

/etc/init.d/apache2 restart

Apache2 por defecto no lee los .htaccess, tienes que cambiar una línea en /etc/apache2/sites-avalaible/default:

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

por

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All <=====================================
Order allow,deny
allow from all
</Directory>

... o definirlo en tu VirtualHost si es que tienes uno.

Djmir era eso, gracias. Gracios a los que ayudasteis.