Uffi....che casino.
Sto spippolando in locale su un nuovo sito; grande ideona: in ogni articolo quando trovo il nome e cognome di una persona la linko ad una immagine in una sottocartella di images, facile a farsi utilizzando un plugin per gli snippets di codice.
Problema: se attivo il sef di joomla (solo la prima opzione) quando leggo l'articolo il link diventa errrato perchè viene trasformato in localhost/cartellajoomla/index.php/images/... e ovviamente quell'index.php non ci azzecca na mazza nel path dell'immagine (il link che ho messo all'immagine è /images/persone/nomeimmagine.ext).
Bon...provo la strada dell'.htacces:
1) modifico htaccess.txt in .htaccess tramite ftp
2) modifico apache caricando il modulo mod_rewrite e trasformando tutti gli allowoverride none in all
3) modifico .htaccess commentando Options +FollowSymlinks e decommentando RewriteBase /
4) attivo le prime 3 opzioni del seo di joomla
5) riavvio apache
BOOOOMMMM!!!!! quando clicco sul titolo di una notizia in homepage errori 404 a tutto spiano:
Link chiamato:
http://localhost/cartellasito/categoria/idarticolo-aliasarticolo.htmlErrore indicato: Not Found The requested URL /index.php was not found on this server.
Bon:....provo ad installare Mijosef nella speranza di risolvere ma nulla cambia.
Rimarco che l'htaccess è quello standard e si trova nella root del sito.
La mia paura è che il sito dovrà essere hostato sullo spazio web dell'innominabile fornitore, quindi sarei faelice di una soluzione che non coinvolgesse l'htaccess perchè sicuramente ci saranno casini.
Grazie per l'attenzione e le eventuali risposte...
AGGIORNAMENTO---------------------------------
Errori 404 risolti modificando la direttiva Rewritebase / in .htaccess. Dato che joomla è installato in una sottocartella della root ho modificato la direttiva in Rewritebase /nomecartelladelsito
Purtroppo i link continuano a non funzionare in quanto diventano:
http://localhost/cartellajoomla/categoria/images/persone/cognome.nome.jpg e il nome della categoria è di troppo.
AGGIORNAMENTO---------------------------------
Problema risolto inserendo nei link path assoluti e non relativi. In questo modo all'url del link non viene aggiunta la parte relativa alle categorie.