Joomla.it Forum

Componenti per Joomla! => SEO => : paolodazena 29 Jan 2011, 12:02:31

: htaccess: tutti gli url .html
: paolodazena 29 Jan 2011, 12:02:31
Ciao a tutti!
Nel mio sito web ho installato artio joomsef, che mi ha trasformato tutti gli url in www.miosito.com/articolo (senza .html). Ad un certo punto mi sono reso conto che dovevo disinstallare artio. L'ho disinstallato, e ho rimesso le url in .html. Google, dagli strumenti di webmaster, mi segnala errori di scansione su un gran numero di pagine del mio sito... me le segnala pagine inesistenti senza .html (quelle che mi aveva generato artio)
Come faccio ad indicare (tramite htaccess) ai google bot di considerare esclusivamente le pagine .html?
grazieeeeee
: Re:htaccess: tutti gli url .html
: paolodazena 02 Feb 2011, 10:40:34
raga vi prego sono nel panico...

su google web master continuano ad aumentare le pagine non trovate:

Errori di scansione
   
Non trovato    11
Soggetto a restrizioni da robots.txt    1

Tutte le pagine non trovate sono senza .html nell'url. Cliccando su uno di questi url, compare la schermata 404. Esiste un modo per creare un redirect automatico dall' url senza .html all url con .html?? (per tutte le pagine del sito?)
: Re:htaccess: tutti gli url .html
: 56francesco 02 Feb 2011, 10:43:31
solo 11? 
aspetta che spariscono da soli con il tempo,  se poi diventano miliaia allora prova a cercare una estensione per rinominare gli indirizzi sbagliati,  io uso questa 
http://extensions.joomla.org/extensions/site-management/url-redirection/7189
: Re:htaccess: tutti gli url .html
: paolodazena 02 Feb 2011, 10:49:09
Non ho molte pagine in quanto e' un sito aziendale... con grazie mille.. provo subito!
: Re:htaccess: tutti gli url .html
: paolodazena 02 Feb 2011, 11:07:22
mi sembra un bel po' complesso..xD me lo devo studiare...
Comunque, dovrei re-indirizzare pagina per pagina?
O per caso mi sai dire se posso fare in modo che tutte le pagine da www.nomesito.com/articolo diventino www.nomesito.com/articolo.html?
E ho a anche un altra domanda :) redj va' in contrasto con i redirect 301 che ho creato manualmente in htaccess?
Comunque grazie, e' proprio il componente che fa' al caso mio!
: Re:htaccess: tutti gli url .html
: paolodazena 02 Feb 2011, 17:10:52
ragazzi qualcuno conosce un modo per portare tutti gli url senza .html all'url con il .htm direttamente da htaccess?
Il componente che mi ha consigliato francesco e' per me INCOMPRENSIBILE... ho letto la guida (oltretutto in inglese) tutto d'un fiato, e mi sono reso conto di non aver capito ASSOLUTAMENTE NIENTE. xD
: Re:htaccess: tutti gli url .html
: tomtomeight 02 Feb 2011, 23:50:18
Scusa ma in .htaccess che hai messo come redirect manuale?
: Re:htaccess: tutti gli url .html
: paolodazena 03 Feb 2011, 11:41:00
redirect 301...
: Re:htaccess: tutti gli url .html
: tomtomeight 03 Feb 2011, 19:29:53
Chiedevo la sintassi del comando, non avrai messo solo questo spero
: Re:htaccess: tutti gli url .html
: paolodazena 05 Feb 2011, 20:18:10

Redirect permanent /paginavecchia.html http://www.nomesito.com/paginanuova.html
Redirect 301 /paginavecchia.html http://www.cafgenova.com/paginanuova.html

: Re:htaccess: tutti gli url .html
: m.davide82 06 Feb 2011, 09:54:25
Piuttosto che redirigere ogni tua url in htaccess io lo farei con l'estensione che ti ha appena consigliato francesco56, è molto comoda e soprattutto se per caso dovesse venir fuori un aggiornamento di joomla che ti va a colpire l'htaccess e ti 6 dimenticato dei redirect, pace fratello... ti toccherà rifare tutto da capo!

: Re:htaccess: tutti gli url .html
: paolodazena 07 Feb 2011, 19:12:13
occacchio... comunque il problema e' che io di redj NON CAPISCO NULLA ahahahh ho provato anche a chiedere sul forum del componente, ma non capisco minimamente in che modo si debba scrivere "redirect 301 di tutte le pagine senza .html alle pagine .html"
cmq grazie per l'aiuto!
: Re:htaccess: tutti gli url .html
: sgraffin 27 Mar 2012, 23:02:06
Senza andare a toccare il file .htaccess il quale vi rallenta il sito man mano che si arricchisce di operazioni da fare, il problema di trasformare tutti gli indirizzi in .html da quelli senza html, si puo risolvere andando a scrivere un po di codice php nel file head.php

basta usare una request_uri per ottenere la pagina, verificare che la url non abbia l'estenzione html e di conseguenza creare la nuova url con html dopo di che
   
header( "HTTP/1.1 301 Moved Permanently" );     
header("location: $newurl");

ed il gioco è fatto :)

: Re:htaccess: tutti gli url .html
: daniel77 28 Mar 2012, 15:57:40
Scusa, lascia stare per un attimo google... in questo momento, sul tuo sito...

1) quante pagina hai in totale
2) le vedi con .html o senza?

Ciao..