URLS AMIGABLES

Hola,

ya hace una semana que estoy con esto y no logro solucionar. Ya he hablado con el administrador de mi web para ver si tengo el módulo mod_rewrite activado y dice que si lo tengo. Pero drupal sigue mostrandome este fastidioso mensaje:

"La configuración de su sistema no soporta actualmente esta característica. La página del manual sobre URL limpios tiene más información sobre posibles problemas."

Tengo la instalación de drupal en un subdirectorio www.example.es/subdirectorio, y esta es mi configuracion de .htaccess que lo tengo puesto en la carpeta subdirectorio:

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl|svn-base)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template|all-wcprops|entries|format)$">
  Order allow,deny
</FilesMatch>


Options -Indexes
Options +FollowSymLinks
ErrorDocument 404 /index.php

<Files favicon.ico>
  ErrorDocument 404 "The requested file favicon.ico was not found.
</Files>

DirectoryIndex index.php

<IfModule mod_php4.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

<IfModule sapi_apache2.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>

<IfModule mod_php5.c>
  php_value magic_quotes_gpc                0
  php_value register_globals                0
  php_value session.auto_start              0
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_value mbstring.encoding_translation   0
</IfModule>


<IfModule mod_expires.c>

  ExpiresActive On
  ExpiresDefault A1209600
  ExpiresByType text/html A1
</IfModule>

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /subdirectorio

  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ /subdirectorio/index.php?q=$1 [L,QSA]
</IfModule>

Creo, que lo tengo todo bien configurado, porque en otro servidor me ha funcionado correctamente.

Alguna solución?

Muchas gracias por su ayuda y paciencia.