Su Aruba il file .htaccess dà molti problemi alle varie versioni di Drupal, rendendo impossibile l'abilitazione del clean URL (admin > settings). Non si può quindi con il file incluso nell'installazione di Drupal, non avere "?q=" nell'URL.
Ovviamente bisogna fare attenzione anche alla riga che cambia in funzione della cartella di installazione di drupal
#Modify the RewriteBase if you are using Drupal in a subdirectory and
#the rewrite rules are not working properly.
RewriteBase /drupal Per maggiori informazioni guardare anche questo messaggio sul forum: http://www.drupalitalia.org/node/3619#comment-2854
Questo codice è da sostituire a quello dato da Drupal.org per farlo funzionare su Aruba. ( in grassetto sono le righe da commentare assolutamente)
#
# Apache/PHP/site settings:
#
# Protect files and directories from prying eyes:
order deny,allow
deny from all
# Set some options
# non supportato da aruba
#Options -Indexes
# non supportato da aruba
#Options +FollowSymLinks
# Customized server error messages:
ErrorDocument 404 /index.php
# Set the default handler to index.php:
# non supportato da aruba
#DirectoryIndex index.php
# Overload PHP variables:
# If you are using Apache 2, you have to use
# instead of .
php_value register_globals 0
php_value track_vars 1
php_value short_open_tag 1
php_value magic_quotes_gpc 0
php_value magic_quotes_runtime 0
php_value magic_quotes_sybase 0
php_value arg_separator.output "&"
php_value session.cache_expire 200000
php_value session.gc_maxlifetime 200000