Ciao a tutti!
Vorrei configurare Drupal in modo da fargli eseguire gli url semplificati. Drupal però risponde:
La configurazione del vostro sistema attualmente non supporta questa funzione
Ho letto qualche post in proposito ma sembra che ci siano soluzioni diverse in base ai diversi provider.
Qualcuno sa dove e come dovrei mettere le mani per far eseguire a Drupal gli url semplificati?
Devo modificare .htaccess?
Drupal è installato su Dnshosting.it con queste caratteristiche:
Pannello di controllo DirectAdmin
Sistema Operativo Debian GNU/Linux
Apache 2.2.11
PHP/5.2.8
Memory_limit = 32M
grazie, Alberto
Perchè clean URLs funzionano, servano tre cose:
Dato che Drupal non ti permette di abilitare clean URLs se le prime due mancano, bisogna capire quale manca.
Per 1. via in
/?q=admin/reports/status/php
, cerci per apache2handler, e controlla se c'èmod_rewrite
nella lista di loaded modules. Se non, bisogna chiedere al hosting di fornirlo (non è difficile per loro, e non vedo motivi di 'sicurezza' perchè non possono aggiungerlo)Per 2. controlla tramite FTP che il file
.htaccess
c'è, e ha il contenuto come questo: http://drupalcode.org/viewvc/drupal/drupal/.htaccess?revision=1.90.2.3&v...HTH
John
Più imparo, più dubito.
Ciao John, su dnshosting.it ho risolto semplicemente sostituendo il contenuto di .htaccess come mi hai suggerito.
Ho dovuto affrontare la stessa cosa anche per un sito su Tophost. Qui la cosa è andata diversamente: il mod_rewrite è abilitato (così dice il provider, nello .../status/php io non sono riuscito a vederlo) di base ma il file .htaccess non funzionava.
Ho trovato un altro post sempre su questo forum che suggeriva la soluzione (volevo segnalartelo ma non riesco più a trovarlo per segnalartelo!).
grazie Alberto
Alberto