Url semplificati su Dnshosting.it

3 contenuti / 0 new
Ultimo contenuto
Url semplificati su Dnshosting.it

Ciao a tutti!
Vorrei configurare Drupal in modo da fargli eseguire gli url semplificati. Drupal però risponde:

Quote:
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:
Quote:
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:

  1. Che Apache ha abilitato il modulo rewrite
  2. Che c'è nel drupal root il file .htaccess con le regole di rewrite
  3. Che clean URLs è abilitato in Drupal

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