Joomla.it Forum

Forum traduzioni italiano => Le traduzioni e le informazioni della community => Articoli della community => : justvins 07 Mar 2011, 22:30:04

: URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 07 Mar 2011, 22:30:04
Carissimi,

ho trovato un interessante articolo articolo in lingua inglese, pubblicato da Joomlaworks.gr, sul perchè è meglio evitare di utilizzare la url /index.php nel logo del proprio sito, e ho pensato di tradurlo e metterlo a disposizione della community in quanto da un preziosissimo consiglio ai fini SEO (ovvero il posizionamento nei motori di ricerca).

Link dell'articolo: http://www.joomla.it/articoli-della-community/4791-perche-e-meglio-evitare-di-utilizzare-la-url-indexphp-nel-logo-del-proprio-sito.html

Spero sia utile :)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: ariess 07 Mar 2011, 22:33:47
mooolto interessante justvins  :)

mi prenoto subito per la lettura
grazie
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: mau_develop 07 Mar 2011, 22:39:23
mmhh sì ...il link? o sono io ad avere qualche problema?

M.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 07 Mar 2011, 22:40:16
ragazzi calma, sarà in pubblicazione tra domani max dopo domani.... un attimino di pazienza non credevo di suscitare questo scalpore :)))
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: mau_develop 07 Mar 2011, 22:41:21

Link dell'articolo:

----------

qualcosa uno se la aspetta :):)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 07 Mar 2011, 22:43:19
Link dell'articolo:

----------

qualcosa uno se la aspetta :):)

hai ragione ma questa è la prassi...... si scrive l'articolo, poi si apre il post..e appena un amministratore lo verifica viene ad inserire il link nell'articolo :)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 10 Mar 2011, 12:43:29
Ecco il link, perdonate l'attesa.
buona lettura
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: taolo 10 Mar 2011, 12:51:51
Ottimo articolo... Rimanendo in tema, ed esaltando per la semplicità e la chiarezza la traduzione di JustVins, c'è un problemino non da poco per tutti i joomlasite.
Se, ad esempio, creiamo un link alla home come link esterno, o in un immagine, purtroppo non possiamo far altro che inserire come url /index.php per puntare alla home, altrimenti ci risponderà un bel undefined non certo piacevole.

Solitamente utilizzo il RewriteCond a priori, senza badare molto al puntamento dei vari link prevenendo così il problema e risolvendo anche la questione delicata della doppia indicizzazione con o senza www. Posto il codice che inserisco "sempre" in tutti i siti che mi passano sottomano....  ;)

:
########## Begin - Joomla! core SEF Section
#
RewriteCond %{HTTP_HOST} ^dominio\.it [NC]
RewriteRule (.*) http://www.dominio.it/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
:)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 10 Mar 2011, 12:57:36
Giustissima osservazione taolo, non l'avevo presa in considerazione.
Grazie infinite per la dritta :)

Ci confermi quindi che inserendo nel file .htaccess il codice da te postato, se decidiamo di linkare in un articolo una parola alla home http://www. dominio. it non incorreremo nella generazione di un /undefined  ?
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: taolo 10 Mar 2011, 13:05:29
Si si.. se non ci sono altri codici che vanno in conflitto nel file .htaccess o nel route.php dovrebbe bastare per reindirizzare index.php alla home e per evitare doppie indicizzazione inserendo sempre il dominio di primo livello (www.) in tutte le url.

[edit] ovviamente per puntare alla home nel collegamento che creiamo dobbiamo sempre e solo inserire /index.php[/edit]
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: simbus82 10 Mar 2011, 14:31:11
Siccome il link sul logo va impostato da index.php del TEMPLATE e non è il massimo mettere un logo in un modulo, imho non c'è miglior cosa che stare attenti.... e forzare il link giusto nel logo come link "http://www.miodominio.it" senza toccare altro o usare appunto il baseurl...
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: andresb 10 Mar 2011, 18:00:01
Anche a me la soluzione di Simbus82 sembra la più semplice e pulita...

Una domanda: ma perchè per fare un redirect in htaccess vengono consigliate queste 3 righe?
:
# Redirect /index.php to / - will also clear /index.php/something to /something
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /index\.php(/[^\ ]*)?\ HTTP/
RewriteRule ^index\.php(/(.*))?$ /$2 [R=301,L]

Non va bene un semplice:
:
redirect 301 /index.php/ http://www.miodominio
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: ariess 10 Mar 2011, 18:44:09
ho appena notato che dalla pagina di errore 404 si viene reindirizzati alla home con il link
www.dominio.it/index.php

può dare problemi di seo anche questo?
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 10 Mar 2011, 18:46:23
ho appena notato che dalla pagina di errore 404 si viene reindirizzati alla home con il link
www.dominio.it/index.php

può dare problemi di seo anche questo?

Decisamente meno di quanti ne può dare un logo in homepage :)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: andresb 10 Mar 2011, 19:33:12
Ad ogni modo, da quel che ho visto io, le "home" di Joomla sono tante:

http://www.dominio.it
http://www.dominio.it/index.php
http://www.dominio.it/home.html
http://www.dominio.it/component/content/frontpage.html

Non è detto che tutte siano effettivamente linkate, ma la cosa è probabile.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 10 Mar 2011, 19:34:57
Ad ogni modo, da quel che ho visto io, le "home" di Joomla sono tante:

http://www.dominio.it
http://www.dominio.it/index.php
http://www.dominio.it/home.html
http://www.dominio.it/component/content/frontpage.html

Non è detto che tutte siano effettivamente linkate, ma la cosa è probabile.

Se non si vuole rischiare di essere penalizzati in ambito SEO conviene avere soltanto una URL per la home
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: evl 11 Mar 2011, 08:24:24
scusate l'ignoranza, ma non ho capito dove andrebbe inserito questa riga di codice:
:
<a href="<?php echo $this->baseurl?>/" title="My site's homepage">Your logo</a>


Grazie
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: simbus82 11 Mar 2011, 09:34:31
scusate l'ignoranza, ma non ho capito dove andrebbe inserito questa riga di codice:
:
<a href="<?php echo $this->baseurl?>/" title="My site's homepage">Your logo</a>
Grazie

andrebbe nel file index.php del tuo template, "attorno" ad esempio un div che contiene il logo da inserire.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: evl 11 Mar 2011, 09:51:10
in che file. l'ho caputo.
Il dove esattamente, no. Perdona l'ignoranza
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: simbus82 11 Mar 2011, 10:40:49
in che file. l'ho caputo.
Il dove esattamente, no. Perdona l'ignoranza

è un link, lo metterai attorno al logo?

come faccio a dirti dove metterlo di preciso? Non so come tu possa aver messo un logo nel template.

io di solito ho un <div id="logo"></div>

E quindi ci metto attorno quel link

:
<a href="<?php echo $this->baseurl?>/" title="My site's homepage">
   <div id="logo"></div>
</a>

poi nel css avrò un
:
#logo {background: url(miologo.jpg); ecc ecc }
Beh se sviluppi un template credo che queste cose (ossia saper dove mettere un <a href>) siano un po... basilari :P se non sai districarti prima forse dovresti fare un po' più di esperienza con l'html semplice...
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 11 Mar 2011, 11:32:36
Per chi non è esperto: basta aprire il file index.php del proprio template, cercare "index.php" e cancellare index.php quindi avrete "index.php" che diventa ""

spero sia chiaro :P
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: evl 11 Mar 2011, 11:48:22
grazie mille a tutti
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: Ciovo 18 Mar 2011, 10:37:24
Ad ogni modo, da quel che ho visto io, le "home" di Joomla sono tante:

http://www.dominio.it
http://www.dominio.it/index.php
http://www.dominio.it/home.html
http://www.dominio.it/component/content/frontpage.html

Non è detto che tutte siano effettivamente linkate, ma la cosa è probabile.

Scusate ma non si può "semplicemente" reindirizzare tutte queste in http://www.dominio.it e basta in .htaccess? Mi sembrerebbe la soluzione più semplice e che risolverebbe il problema alla radice, o no?
Se ha senso, come si potrebbe realizzare correttamente?!
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 18 Mar 2011, 12:49:57
Non è solo una questione di reindirizzamenti, si tratta di avere un'unica URL come homepage, in modo da non confondere i motori di ricerca o distribuire il valore della home del sito tra più URL.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: Ciovo 18 Mar 2011, 14:35:03
Non è solo una questione di reindirizzamenti, si tratta di avere un'unica URL come homepage, in modo da non confondere i motori di ricerca o distribuire il valore della home del sito tra più URL.

Capisco, ma almeno con un redirect tutti vanno a finire in un'unica pagina riconosciuta come tale!
Penso sia comunque un grande vantaggio perché elimina la duplicazione delle pagine, o no?
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 18 Mar 2011, 14:44:05
si ma infatti si può farlo con entrambi i metodi, solo che per molti è più facile mettere mano all'index.php del template che andare a toccare il file .htaccess ;)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: Ciovo 18 Mar 2011, 14:50:05
Aspetta però, io sto parlando di fare il redirect di http://www.dominio.it/index.php e http://www.dominio.it/component/content/frontpage.html su http://www.dominio.it/, cosa che non si fa nell'index.php!
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 18 Mar 2011, 14:51:54
si assolutamente ma infatti l'articolo che ho tradotto parla della url index.php che c'è nel logo del template e niente altro :)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: Ciovo 18 Mar 2011, 14:53:34
Beh, è una buona occasione per approfondire ed allargare un po' il discorso, visto che è saltato fuori! ^_^
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 18 Mar 2011, 14:54:25
Beh, è una buona occasione per approfondire ed allargare un po' il discorso, visto che è saltato fuori! ^_^

Certo, sarebbe più opportuno però aprire un topic a parte nella sezione SEO :)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: steikkia 28 Mar 2011, 23:48:45
ciao ragazzi, magari dico una cagata ma, l'altro giorno proprio mi è capitato di dover creare un collegamento alla home in questo modo: invece di redirigere il logo su www.miosito.it/index.php l'ho mandato su ../ e devo dire che funziona :D ti manda alla homepage automaticamente.
Che ne pensate?
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 29 Mar 2011, 00:17:42
ciao ragazzi, magari dico una cagata ma, l'altro giorno proprio mi è capitato di dover creare un collegamento alla home in questo modo: invece di redirigere il logo su www.miosito.it/index.php l'ho mandato su ../ e devo dire che funziona :D ti manda alla homepage automaticamente.
Che ne pensate?

Purchè non ci sia un link ad una pagina differente da tuosito.com va bene qualsiasi soluzione :)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: steikkia 29 Mar 2011, 01:00:14
se vi capita di provare fatemi sapere se funziona anke a voi con il ../ ;)
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: alcor 07 Jul 2011, 04:31:31
io uso Jredirect come plugin per reindirizzare e a me funziona con / senza puntini. Sarà anche una questione di path assoluta del server? cmq adesso feedburner porta alla mia homepage, mentre prima come sappiano portava ad una homepage farlocca tramite component/content/frontpage
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: marcoper 17 Oct 2011, 20:57:25
mi hanno creato un dominio con estensione index.php
cosa devo fare?
anzi, qualcuno può modificarlo o aiutarmi a farlo? molte grazie.
marcop963@gmail.com
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: tomtomeight 17 Oct 2011, 23:50:32
Ciao e benvenuto nel forum joomla.it

Come sarebbe ti hanno creato, i domini si registrano in base al nome che fornisce il richiedente, a parte che index.php non e' un estensione, forse e' bene che spieghi meglio cosa vuoi dire.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: marcoper 19 Oct 2011, 09:42:50
mi spiego meglio:
la mia richiesta era precisa:
www.costruzioninbioedilizia.it (http://www.costruzioninbioedilizia.it)
mentre quello che ho ricevuto dal consulente web e questo:
costruzioninbioedilizia.it.index.php.
ho letto in giro che è inopportuno utilizzare index.php in quanto google non riconosce questo insieme. mi occorre un chiarimento con parole semplici, vista la mia poca dimestichezza nel settore.
eventualmente posso eliminarli da solo? grazie.
 
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: justvins 19 Oct 2011, 10:54:25
mi spiego meglio:
la mia richiesta era precisa:
www.costruzioninbioedilizia.it (http://www.costruzioninbioedilizia.it)
mentre quello che ho ricevuto dal consulente web e questo:
costruzioninbioedilizia.it.index.php.

a me il sito pare configurato correttamente, non c'è nessun index.php nel link del logo.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: marcoper 19 Oct 2011, 15:13:24
Scusa la mia domanda,
dove hai potuto verificare questo?
vorrei poterlo visionare pure io.
grazie.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: tomtomeight 19 Oct 2011, 16:26:16
Lo verifichi cliccando su www.costruzioninbioedilizia.it (http://www.costruzioninbioedilizia.it/) che senza index.php ti apre il sito, questo è il dominio di secondo livello per il nome a dominio costruzioninbioediliza.it tutto quello che ci scrivi dopo rappresenta il percorso dei file che visualizzano il contenuto del sito, e non c'entrano col nome a dominio.
: Re:URL /index.php nel logo del proprio sito in Joomla!, parliamone!
: marcoper 19 Oct 2011, 18:32:26
Ok ti ringrazio della delucidazione.