Ciao a tutti, stavo leggendo i problemi ricorrenti nella pagina riguardante i clean url su altervista. La soluzione è giusta, ma ho notato che non funziona sempre. Questo non funziona se drupal è installato in una cartella e non nella root principale.
L'errore va risolto così:
Se ho il miosito.altervista.org/portale
devo scrivere
RewriteBase /portale
dopo RewriteEngine on
Devo scrivere RewriteBase/ e dopo il nome della cartella dove ho installato drupal! Così funziona!
Poi aggiungerei questo:
Se non funziona, cancellate il file .htaccess , accedete al database ed eseguite questa query:
UPDATE `variable` SET `value` = 'i:0;' WHERE `name` = 'clean_url' LIMIT 1 ;
Fatto questo ripetere l'operazione, in caso si può abilitare il clean-url direttamente dal database attraverso questa query:
UPDATE `variable` SET `value` = 'i:1;' WHERE `name` = 'clean_url' LIMIT 1 ;
Ciao,
visto che a me non funzionava nulla di tutto ciò che c'è scritto sul forum e intervenendo sul DB non potevo più accedere alle pagine (tranne la home)..posto questo:
che magari può essere utile a qualcuno che come me faceva tutto correttamente, non ricevendo errori runnando il test dei clean url, ma che non vedeva mai comparire il bottone per abilitarli :)
Non mi funzionano i link..scrivo a mano quindi :)
http://drupal.org/node/1178850