Doppio // in tutti gli url

5 contenuti / 0 new
Ultimo contenuto
Doppio // in tutti gli url

Ciao a tutti, ho uno strano comportamento su un sito Drupal che sto andando a creare: tutti gli url mi vengono inseriti con un doppio slash davanti.
Per intenderci: url("node/1") diventa //node/1

Ho controllato $basepath in settings.php, ma non è settata.
Il sito è un multilingua (IT-EN) e la lingua di default non ha segnato nulla nella prefix, mentre la secondaria ha solo "en".

Dove guardo ?
Chi mi aiuta ?

Grazie e ciao.

M.

Questo è roba di Kipper, è passato del tempo al mio ultimo sito multilingua (uno dei primi fra parentesi).

Quello che mi dà perplessità è il doppio //, uno in più posso capire, ma due...

Vediamo un pò il codice url e language_url_rewrite.

Allora language_url_rewrite carica la lingua ed aggiunge un prefisso - ma solo se non è vuoto. Hmm.

Posso solo suggerire di provare senza clean URLs, per vedere cosa mette prima e dopo la '?q='.
E controlla la configurazione admin/settings/language/configure che di solito metto a 'Solo prefisso del percorso' oppura 'Prefisso del percorso con lingua di ripiego'.

John

Più imparo, più dubito.

secondo me bisogna guardare in .htaccess...
my2c, of course

Io proverei a settare il basepath, e seguire il sugerimento di John ( @jhl.verona).

Per caso stai lavorando su PHP5.3?

Ciao
Marco
--
My blog
Working at @agavee

Ciao a tutti e scusate il ritardo...
Non mi è mai successa una cosa simile nel mio multilingua...

Ciao
Kipper