Come utilizzare le Clean URLs di Drupal su server GoDaddy
Dopo avere installato diversi domini su dei server di GoDaddy con il CMS Drupal, mi sono accorto che non c'era modo di attivare le Clean URLs, vale a dire, visualizzare le URL senza quell'antiestetico (e poco gradito ai motori di ricerca) "?q=".
Il file .htaccess standard di Drupal e quello istallato da GoDaddy non consentono l'attivazione delle Clean URLs.
Così, dopo ricerche infruttuose sulla rete, ho cominciato ha fare dei tentativi fino a che sono riuscito a creare un file .htaccess che permette l'attivazione delle Clean URLs.
Come fare
È necessario aprire un file vuoto con un editor di testo, chiamarlo ".htaccess" -attenzione, se siete utenti Mac o Linux dovete rinominarlo una volta uploadato sul server, oppure abilitare la visualizzazione dei file nascosti-, e incollarci questo codice:
# Various rewrite rules.
RewriteEngine on
# Modify the RewriteBase if you are using Drupal in a subdirectory and
# the rewrite rules are not working properly.
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Volendo anche aggiungere il supporto per PHP5, potete aggiungere all'inizio del file .htaccess il segente codice:
AddHandler x-httpd-php5 .php
AddHandler x-httpd-php .php4


