Joomla.it Forum
Non solo Joomla... => Sviluppo => : franconov 15 Sep 2006, 11:29:36
-
Sto sviluppando in locale il mio primo lavoro con Joomla, ho gia' costruito qualche pagina ora ho installato il modulo com OpenSEF per fare un rewrite url, solo che mi ritrovo con un errore 403 quando vado a provare l'url nuovo.
Ho notato che mi mantiene nei link che mi va a mettere con il rewrite url, weblinks, content.
Praticamente mi mette questi url:
localhost/content/view/5/6/
localhost/weblinks/28/
Dove sbaglio?
Qualcuno mi puo' dare una mano per favore?Grazie in anticipo.
-
hai rinominato il file htaccess.txt in .htaccess nella root principale di joomla?...
-
Sì e nemmeno in quel caso funziona.
-
Apri il tuo OpenSEF e vai in Manage Friendly URLs...guarda se i links nell'elenco che vuoi usare hanno il segno di spunta verde sotto le voci USED, VALIDO, PUBBLICATO...
Mi servirebbe anche sapere quale versione di OpenSEF utilizzi...
-
opensef 2.0.0_RC5_Sp2 e hanno la spunta verde sotto le voci used, pubblicato e valido.
nel friendly url metto così /cenni_storici.html mentre nell'internal metto google.com, però mi lascia gli indirizzi con weblinks e content e i numeri.
-
hai fatto un errore molto grosso >:( ...l'internal url è il percorso utilizzato da joomla per accedere ad un determinato file, ad esempio per accedere ad una pagina di contenuto, il codice di base sarà
index.php?option=com_content&Itemid=46
e io voglio che questo contenuto sia semplificato da OpenSEF in:
/informazioni/
e così via....
hai capito ora? ;D
-
Bene nel pomeriggio ci provoe faccio sapere.Per ilmomento grazie.
-
Presumo ci sia qualcosa che non va nel .htaccess perchè proprio non rinomina la pagina e non mi indirizza verso la pagina nuova.Sembra quasi che il rewrite non parta.
Eh sì, è proprio un problema di .htaccess, quando lo rinomino e carico il componente si incasina.Ho provato a reinstallare il tutto qua in locale, da WMServer Tools a joomla! in una folder apposta chiamata joomla! ma niente da fare.
-
che metodo hai utilizzato per rinominare il file .htaccess? se hai usato esplora risorse di windows...ahi ahi ahi...non ti partirà mai..se no dimmi come hai fatto...
-
Aperto il file con notepad e salvato come .htaccess
-
io l'ho rinominato utilizzando un programma di FTP in locale...cioè ho usato solo la sua parte sinsitra e da lì ho rinominato tutto...(ho usato FileZilla)..ma comunque anche con il blocco note va bene...a questo punto la cosa da fare è una sola...c'è da modificare il file .htaccess per adattarlo alle tue esigenze. Qui sul forum di joomla.it c'è un post in cui viene spiegato come fare. io ho seguito quelle istruzioni e da allora non ho mai avuto problemi con OpenSEF. Ora lo cerco il post..
-
ecco trovato il post in questione!
http://www.joomla.it/index.php?option=com_smf&Itemid=128&topic=5054.0
-
dopo aver modificato il file .htaccess con quello del post, aver abilitato SEO nella configurazione globale questo è quello che è successo ai link.
The requested URL /joomla!/weblinks/23/ was not found on this server.
-
Ho risolto!!!
Il problema era nel file httpd.conf del server apache installato in locale, queste 2 voci erano con # davanti:
LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c
ora ho tolto # e tutto pare funzionare come si deve.
-
Sono contento che hai risolto!
-
Bene, bene, anch'io sono riuscito ad installare e a fra funzionare Joomla con OpenSEF in locale seguendo tutte queste indicazioni....
Tks!!!!