pagina bianca

Ritratto di Staff

Clean url su Aruba

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

mettere solo / nel caso drupal venga installato nella root del sito

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

Condividi contenuti