Ciao a tutti, ho la necessità di effettuare un URL Rewrite nel seguente modo:
http://www.miosito.it/locale/1[/codefilter_code]
in
http://www.miosito.it/locale/NomeLocale[/codefilter_code]
Devo semplicemente effettuare un rewrite sul nodo "locale" e quindi sostituire il [NID] con il [TITLE].
Ho scoperto che esiste di default il modulo "Path" che ti consente di fare ciò. Per provare il modulo ho creato un alias nel seguente modo:
Percorso di sistema esistente: http://www.miosito.it/locale/1
Alias di percorso: http://www.miosito.it/locale/PippoPluto
Appena salvato questo alias ho provato e ha funzionato. Ovviamente questa modifica solamente per il locale con nid uguale a 1.
A questo punto, dato che mi serve una regola che vada bene per tutti i locali, ho provato nel seguente modo:
Percorso di sistema esistente: http://www.miosito.it/locale/*
Alias di percorso: http://www.miosito.it/locale/[title]
Ovviamente, andando un pò a casaccio, non funziona. Come faccio a creare un alias che mi automatizza tutti i rewrite del nodo locale???
Grazie
Pathauto locale/[title-raw], usi il transliteration per motivi dei accenti nel titolo...
Anche pathologic è molto utile...
Più imparo, più dubito.
Quindi, a quanto ho capito, il modulo Path non può risolvermi il problema.
Il modulo Pathauto non fa al caso mio perchè si crea un alias specifico per ogni nodo creato e quindi se in futuro vorrò cambiare, ad esempio, un qualcosa per un tipo di nodo dovrò effettuare modifiche a tutti gli alias per quel tipo di nodo.
Gli altri due moduli li devo provare.
Grazie per il momento.