Joomla.it Forum
Componenti per Joomla! => SEO => : valentino86 19 Jan 2009, 15:21:20
-
Non riesco a cambiare l'URL a questo componente.
In un menu ho messo un collegamento alla mappa del sito di xamp ma anche correggendo manualmente in sh404sef l'url di xamp non me lo fa vedere corretto.
Uso joomla 1.5 e non ho nessuna cache neanche in sh404sef.
Cosa può essere?
-
nemmeno io ci sono mai riuscito a personalizzare l'url di xmap, penso ci voglia un plugin per sh404sef...o no?
-
che url hai messo, come personalizzata?
-
penso intende trasformare
www.sito.com/index.php/component/option,com_xmap/Itemid,15/sitemap,1/
in www.sito.com/sitemap
-
La cosa interessa anche me... se siete riusciti a farla postatelo, io tra l'altro ho anche il problema che la site map viene praticamente visualizzata 2 volte a voi capita lo stesso?
-
che url hai messo, come personalizzata?
esatto www.dominio.it/mappa-del-sito
-
La cosa interessa anche me... se siete riusciti a farla postatelo, io tra l'altro ho anche il problema che la site map viene praticamente visualizzata 2 volte a voi capita lo stesso?
mai capitato, non è che pubblichi due volte lo stesso menu nella impostazioni di xmap?
cmq dai ragà chi ha la soluzioni la posti pls
-
forse ho capito... è che ho un menu riassuntivo in top e quindi viene visualizzato 2 volte, non capivo il motivo poichè vienne visualizzato in maniera diversa rispetto agli altri menu
per la soluzione attendo anch'io.
OT ho notato ora che nella pagina di sh404sef nel menu Security stats: mi risultano 12 attacchi remote file inclusion. devo preoccuparmi?
-
non ne ho idea :o
ma non è che per riscrivere la url della site map ci vuole un plugin apposito per sh404sef ?
-
non voglio dire cavolate, ma forse joomap è compatibile con sh404sef
-
vabbè ma ci deve essere il modo x riscrivere la url anche di xmap.
ma non si può riscrivere manualmente una url di un componente che non ha il plugin ????
-
non so ho fatto varie prova ma con scarsi risultati, sembra che url dato da Xmap abbia la precendenza sugli altri tra l'altro devo personalizzare anche un altro url ed ho lo stesso problema...(cronoforms)
-
FUNZIONAAAAAAAAAAAAAAAAAAAAA
Ok c'è l'ho fatta alla fine non è una cosa difficile, però provate e ditemi se è giusto il procedimento e se ha voi funziona.
Allora premetto che io ho due link alla site map uno nel menu in top ed uno nel footer.
Allora primo passo andate col puntatore del mouse sul link della sitemap, in basso se avete firefox appare il link del componente.a me è :
index.php?option=com_xmap&sitemap=1&item=17
copiatevelo....
ora cliccate sul link della vostra site map e poi copiate la vostra url. a me è :
component/option,com_xmap/Itemid,17/lang,it/sitemap,1/
bene ora nel menu di amministrazione di sh404sef fatevi il vostro link personale mettendo come nuova URL:
sitemap
vecchia URL:
index.php?option=com_xmap&sitemap=1&item=17
mentre come alias mettete:
component/option,com_xmap/Itemid,17/lang,it/sitemap,1/
sitemap.html
sitemap.php
le ultime due lo ho messe io già per prevenire eventuali 404sef
ora salvate e andate nella gestione del menu dove è presente il link della vostra sitemap e cambiate il tipo di voce in "link Esterno" e mettete come URL:
http://miosito.xxx/sitemap
salvate e controllate dal front end
-
ehm non è che puoi essere un pò più chiaro e preciso nei passaggi, sto impazzendo :-[
-
si perfetto funziona!
http://www.assistenzapcgratuita.com/sitemap
a questo punto si possono personalizzare le URL di qualsiasi componente non abbia il plugin sef! :)
-
si confermo perchè ho appena fatto lo stesso procedimento anche con cronoforms e funziona.
Ma era chiaro ho hai seguito un'altro procedimento, io credo che alla fine si sbagliava solo sul fatto che il link dei menu erano quelli vecchi.
Però ho un problema il mio layout è composto da
content--left--right
invece che il classico left-content-right
ora prima con le vecchie url venivano visualizzate tute e tre, ora con le nuove tutto ciò che era in left non mi si visualizza
-
non capisco precisamente, dimmi il link del sito che vedo!
cmq io volevo rendere sef l'url del componente phoca guestbook solo che l'url è http://www.assistenzapcgratuita.com/component/option,com_phocaguestbook/Itemid,73/id,1/view,phocaguestbook/
e quando l'aggiungo in sh404sef mi dice che devo inserire un URL che inizia con index.php, sai dirmi come ricavarla?
-
Home: http://pianeta-linux.net/
Sitemap : http://pianeta-linux.net/sitemap
Contatti : http://pianeta-linux.net/contatti
oddio per la sitemap mi va anche bene era per contatti ...
Per il tuo problema.. eheh un pò di casini, nel senso che io andrei a tentativi, cmq ho visto che nella ho il link compare con solo guestbook.
cmq prova prima a guardare se nel link dal backend della guestbook appare qualche url che inizi per index, altrimenti prova:
index.php?component/option,com_phocaguestbook/Itemid,73/id,1/view,phocaguestbook/
oppure
index.php?option=com_phocaguestbook=1&item=73=form&view
o provato a tradurlo da un link ad un form però non ne sono sicuro (MI RACCOMANDO IL VECCHIO LINK TIENILO MEMORIZZATO DA QUALCHE PARTE)
-
uhm è strano quello che è accaduto, sembra più un problema di assegnazione pagina dei vari moduli.
prova impostando il modulo menu principale su tutte le pagine e vedi se ti esce anche su sitemap e contatti.
comunque io non riesco ad ottenere in nessun modo o forse non capisco io come si fa l'url con index.php da http://www.assistenzapcgratuita.com/component/option,com_phocaguestbook/Itemid,73/id,1/view,phocaguestbook/
qualcuno sa spiegarmi come si fa o puo' aiutarmi a tradurlo? grazie
-
cmq è vero c'è questo problema, con questo procedimento si riesce a rescrivere la url ma si perdono le posizioni left e right.
uffa :( mi sa allora che non è troppo buona questa scelta fin quando non capiamo come risolvere questo problema!
tu hai novità?
-
purtroppo non lo so , penso che il problema sia più articolato, perchè alla fine sia Xmap che chronoforms che avevano erano alla fine dei link, non un componente mostrato in una sezione e non so dirti meglio soprattutto per come tradurre il link a cui ti riferisci
EDIT. anche tu hai perso la posizione?
-
per tradurre i link ho capito come si fa, basta vedere dalla voce di menu dal back end dove dice titolo, alias ecc. c'è anche "link" e da lì puoi prendere l'url con index.php
chi ci può aiutare a risolvere il problema delle posizioni di menu che scompaiono riscrivendo manualmente un url o dirci l'esatto procedimento per riscrivere le url che non hanno un plugin sef da integrare con sh404sef?
-
Nel "vecchia url non sef, occorre mettere una url non sef.
Quella che tentate di mettere (con gli slash) è una url sef creata dal seo nativo di joomla.
Fate una voce di menu fittizia al componente e copiate il link che vi trovate dentro la voce di menu, non quello che viene fuori dal front-end. Il link, quindi, sarà sel tipo index.php?com_phocaguestbook etc etc Questo è il link da copiade in url non sef di sh404.
Per quanto riguarda il problema dei moduli ... "inserisci itemid figurativo per la home page" serve proprio a questo.
Inoltre sh404sef "memorizza", quale url principale, la prima che viene letta. Quindi, la cosa migliore è, la prima volta che viene attivato sh404 o, comunque, quando si devono creare le url dopo averle sfoltite, lanciare un creatore di sitemap on line, in modo che vengano scansionati tutti i link.
-
cioè questo procedimento è sbagliato?
Allora primo passo andate col puntatore del mouse sul link della sitemap, in basso se avete firefox appare il link del componente.a me è :
index.php?option=com_xmap&sitemap=1&item=17
copiatevelo....
ora cliccate sul link della vostra site map e poi copiate la vostra url. a me è :
component/option,com_xmap/Itemid,17/lang,it/sitemap,1/
bene ora nel menu di amministrazione di sh404sef fatevi il vostro link personale mettendo come nuova URL:
sitemap
vecchia URL:
index.php?option=com_xmap&sitemap=1&item=17
mentre come alias mettete:
component/option,com_xmap/Itemid,17/lang,it/sitemap,1/
sitemap.html
sitemap.php
le ultime due lo ho messe io già per prevenire eventuali 404sef
ora salvate e andate nella gestione del menu dove è presente il link della vostra sitemap e cambiate il tipo di voce in "link Esterno" e mettete come URL:
http://miosito.xxx/sitemap
salvate e controllate dal front end
al di la del fatto che si è appurato che l'url index.php?..etc.. lo si può trovare anche dal backend
-
no, non è sbagliato. La url che ti viene fuori è quella corretta, ma solo perché non viene trattata neppure dal seo nativo di joomla.
I componenti che, invece, halle le url costruite dal seo di joomla, non hanno la url nella forma "non sef", a meno che di andarla a rperire con la voce di menu
-
cavolo mi sono perso, non ci capisco più nulla.
sali non è che scriveresti una mini guida? :(
penso che personalizzare le url di componenti che non hanno il plugin per sh404sef può tornare utile a tutti!
-
Ciò che occorre fare è ottenere la url non sef.
Non sef, significa che non deve essere trattata neppure dal seo nativo di joomla e quindi creare una voce di menu (anche se poi la cancelli non è un problema), copiare la stringa che si trova nel campo "link" della voce di menu, incollare questa stringa nel campo "vecchia url non sef" di sh404sef
-
Riuscito anche io. ;D ;D
-
ma per il fatto che sparisce il layout LEFT come avete risolto?
-
hai provato a verificare che i moduli del left siano pubblicati per tutte le pagine?
-
sono personalizzate, pubblicate in tutte tranne in "scrivi un articolo" in modo che l'editor di testo abbia più spazio, sopra ci sono i link per capire come dovrebbe essere e come sono ora.
Ora non è un problema gravissimo, anzi per la sitemap mi va bene anche così, però era per capire, poichè dovessi fare altri url personalizzati se persiste il problema non è carino. a meno che non ho sbagliato qualcosa negli url , ma non credo
-
eri su "scrivi un articolo" quando hai fatto il reload della sitemap?
Se lo eri probabilmente il problema era quello.
-
non ricordo.. sinceramente, mmi pare di no...cmq per ora li tengo così, in caso di nuovi url personalizzati starò più attento a quello che faccio
-
Ok :) Ricorda che la prima "ricarica" è quella che sh404 memorizza come url principale ;)
-
ragazzi rileggendomi attentamente tutta la discussione ho capito come ottenere una url non sef, come collegarla a sh404sef ma non riesco a capire come aggiungere itemid all'url come diceva sali in modo da far comparire i moduli che mancano.
Qualcuno ha capito come si fa?
grazie per l'aiuto
-
in configurazione di sh404, non ricordo con esattezza se la scheda plugin o la scheda avanzate, c'è un parametro: aggiungi itemid figurativo alla home
Quel parametro va flaggato.
Il problema si può porre in quanto dovresti sfoltire le sef url e fargliele ricostruire da capo
-
grazie per la risposta.
io ho già questa configurazione:
temID figurativo nella homepage [SI]
Inserisci ItemID del menu se non c’è [SI]
Inserisci titolo di menu se manca l’ItemID [NO]
Inserisci sempre il titolo di menu [NO]
Aggiungi sempre l’ItemID all’URL SEF [NO]
-
e va bene così. Il punto è che probabilmente hai giocherellato un po con la configurazione e adesso avrai url di un tipo e ur di altro tipo. Il compontente sarà un po rincitrullito :)
-
a dire il vero non ho toccato proprio nulla.
funziona perfettamente la riscrizione delle url gestita da sh404sef.
l'unico problema che ho è quello che non riesco a far comparire le posizioni dei moduli non impostati su "tutti" nelle URL aggiunte manualmente da me poichè non provviste di un plugin seo per sh404sef
-
non metto in dubbio che la riscrittura di sh404sef funzioni. Il punto è che ogni volta che cambi le impostazioni, dovresti pure sfoltire le sef url.
Ovviamente, comunque, il modulo del menulaterale è pubblicato anche per l'item di xmapp?
-
che confusione!
allora.....
ho sfoltito le url ma non funziona lo stesso, anzi adesso non mi apre nemmeno piu' la sitemap ma mi da una pagina 404.
se provo ad aggiungere una url personalizzata non me la memorizza.
come mai ?
scusa l'ignoranza ma come si fa ad associare un modulo all'item xmap? al massimo potrei associarlo alla voce di menu che contiene il collegamento ad xmap, ma se lo sto sostituendo con una url non sef vuol dire non ho più nessuna voce di menu collegata ad xmap.
scusa il gioco di parole! :)
-
cmq in questa discussione avete parlato anche di "&itemid="
questa aggiunta all'url dovrebbe far comparire le varie posizioni di template o almeno i moduli da quel che mi sembra di aver capito.
quindi questa url non sef aggiungendo itemid come dovrebbe diventare?
ho provato così ma continuano a non apparire:
index.php?option=com_xmap&sitemap=1&item=17
il numero che c'è dopo item= come lo capisco o ricavo?
ragà scusate tutte le domande ma vorrei capire e non mi è molto chiaro tutto ciò :(
-
hai un pm :)
-
ma come hai usato xmap.???
xmap genera semplicemente un link di una pagina, e come ti avevo già spiegato sopra basta creare un nuovo link con come alias url generato da xmap, e come url non sef quello usato da xmap.
in pratica crei una voce per xmap normalmente, e salvi, se rivai a controllare le impostazioni di quel link trovi sia l'url non sef sia url usato come link (da usare come alias)
-
no ma questo l'ho capito, non ho capito come far comparire le varie posizioni di template non pubblicate su tutte le pagine!
-
allora, ho utilizzato le vostre indicazioni e funziona!
Ma ho un problema legato a joomfish e al componente xmap credo...
se da homepage vado su un'altra lingua e poi clicco su site map mi rimanda sempre alla lingua del base del sito es. http://www.leonhouses.com/sitemap !! mentre se all'interno della pagina del sitemap cambio lingua ottengo la pagina giusta http://www.leonhouses.com/it/sitemap!!!
Qualcuno sa aiutarmi???