Back to top

Autore Topic: htaccess: tutti gli url .html  (Letto 7117 volte)

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
htaccess: tutti gli url .html
« il: 29 Gen 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

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #1 il: 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?)

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #2 il: 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
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #3 il: 02 Feb 2011, 10:49:09 »
Non ho molte pagine in quanto e' un sito aziendale... con grazie mille.. provo subito!

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #4 il: 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!

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #5 il: 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

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #6 il: 02 Feb 2011, 23:50:18 »
Scusa ma in .htaccess che hai messo come redirect manuale?

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #7 il: 03 Feb 2011, 11:41:00 »
redirect 301...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #8 il: 03 Feb 2011, 19:29:53 »
Chiedevo la sintassi del comando, non avrai messo solo questo spero

Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #9 il: 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


Offline m.davide82

  • Global Moderator
  • Abituale
  • ********
  • Post: 1546
  • Sesso: Maschio
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #10 il: 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!


Offline paolodazena

  • Esploratore
  • **
  • Post: 86
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #11 il: 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!

Offline sgraffin

  • Nuovo arrivato
  • *
  • Post: 1
  • Sesso: Maschio
  • l'avidità inizia dove finisce la povertà
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #12 il: 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 :)


Offline daniel77

  • Abituale
  • ****
  • Post: 1129
  • Grotta del bue marino
    • Mostra profilo
Re:htaccess: tutti gli url .html
« Risposta #13 il: 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..
www.salinalive.it
Voglio tornare quiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!

 



Web Design Bolzano Kreatif