Joomla.it Forum
Componenti per Joomla! => SEO => : serdonio 25 Oct 2011, 10:37:43
-
Ciao ragazzi,
sto davvero impazzendo...ho creato un template per un sito con un prodotto commerciale, durante la configurazione SEF mi sono accorto che il motore di ricerca interno non restituiva risultati ma rimandava al momento del "cerca" direttamente in home page. Facendo una modifica al controller.php del modulo ora funziona ma succede una cosa strana: ho il motore in home, faccio la ricerca e mi da risultati corretti...poi se direttamente dalla pagina dei risultati faccio una nuova ricerca mi rimanda in home ma sulla barra degli indirizzi vedo che il link è : www.nomesito.it/component/search (http://www.nomesito.it/component/search) ....... se necessario posso mettere online il sito e darvi il link.
grazie
-
Ciao
Purtroppo per template sviluppati con software commerciali devi rivolgerti sul forum dello stesso produttore.
-
grazie, ho risolto con una piccola scappatoia :o
-
scusate se riapro la conversazione, ma sono incappato nello stesso identico problema...
ho capito, dopo un po' di tempo, che tutto ciò è dovuto alle friendly URL; infatti, disattivandole dalle impostazioni nel backend, ho visto che tutto funzionava bene.
Esiste una soluzione o sarò costretto a togliere le friendly URL? :o
Grazie mille in anticipo!
PS: il mio sito è questo: asbologna.altervista.org (http://asbologna.altervista.org/joomla) (Template non commerciale)
-
La soluzione la puoi trovare solo consultando il tuo servizio hosting, intant0 ti rimando a questo articolo:
http://www.joomla.it/articoli-della-community/903-configurazione-seo-di-joomla-rendere-appetibile-il-sito-ai-motori-di-ricerca.html (http://www.joomla.it/articoli-della-community/903-configurazione-seo-di-joomla-rendere-appetibile-il-sito-ai-motori-di-ricerca.html)
-
Ciao alexm ......
prova un pò a vedere se così funzica :)
/components/com_search/controller.php
sostituisci questa riga (meglio se la commenti)
$this->setRedirect(JRoute::_('index.php'.$uri->toString(array('query', 'fragment')), false));
con
$this->setRedirect('index.php'.$uri->toString(array('query', 'fragment')), false);