• User Attivo

    Redirect da .html a .php con .htaccess

    Salve a tutti, avevo dei file in html in una cartella, che chiamerò "prova", quindi in questa posizione:

    w.w.w.sitointernet.it/prova/

    già indicizzati. Per alcune ragioni questi file sono stati cambiati in .php (da statici sono stati creati contenuti dinamici quindi in php)

    ora, per velocizzare il cambiamento, a parte la sitemap nuova, vorrei che chi arrivasse dai vecchi link nelle serp, come ad esempio:

    w.w.w.sitointernet.it/prova/file1.html

    vada direttamente su:
    w.w.w.sitointernet.it/prova/file1.php

    in maniera permanente, quindi con il 301.

    A tal proposito pensavo di creare una regolina .htaccess, il problema è che ho poca esperienza in merito e leggendo alcune guide c'ho capito ben poco.

    Se qualcuno è così gentile da farmi al volo la regolina (per chi mastica .htaccess penso sia facile), intanto continuo a cercare di capire. Mille grazie ugualmente 😉


  • User Attivo

    fatto, ci sono riuscito. La regola per chi la volesse è questa:

    RedirectMatch 301 (.*).html$ h.t.t.p://w.w.w.sitointernet.it$1.php

    senza i punti nel w.w.w.... certo che gli admin del forum potrebbero togliere sta vaccata che se uno è non è un utente premium non può mettere un link....(se poi tra l'altro nella firma si può)


  • ModSenior

    @ienabellamy said:

    fatto, ci sono riuscito. La regola per chi la volesse è questa:

    RedirectMatch 301 (.*).html$ h.t.t.p://w.w.w.sitointernet.it$1.php

    senza i punti nel w.w.w.... certo che gli admin del forum potrebbero togliere sta vaccata che se uno è non è un utente premium non può mettere un link....(se poi tra l'altro nella firma si può)
    All'atto dell'iscrizione al Forum GT hai dovuto accettare le nostre regole, che prevedono, tra le altre cose, quella che tu chiami una vaccata.
    Se non sei d'accordo nessuno ti obbliga a rimanere, ti chiediamo solo rispetto per questo forum e per gli utenti che lo frequentano e che, quelle regole, le rispettano.


  • User Attivo

    Gianlucamat: massì per carità non penso ci sia da farne una polemica. Ho forse mancato di rispetto a qualcuno per aver usato il termine "vaccata" ? mio Dio come siamo permalosi ! Addirittura mi inviti su un altro forum..ellamadò..

    Era per dire che con sta "regola" che avete imposto, alcuni post ne vengono penalizzati, vedasi quando ci son da fare esempi come questo.

    E non tutti hanno il tempo per fare "un test" per diventare utente "premium"... non c'ho tempo manco di fare i bollini della conad, figuriamoci questo ;-D ahah scherzo su...

    mo mi faccio il test così vi riempio di link a sfondo pornografico 😄 ri-scherzo.

    saluti

    EDIT OT: sono 4 volte che lo rifaccio e ancora ne sbaglio 1 e sto cercando di capire qual'è, mi sembra di essere ritornato a scuola solo che al mio fianco ho un Opteron che frulla come un boieng e non il compagno da cui copiare 😄 baci a tutti


  • Super User

    Ti segnalo che a livello di posizionamento è inutile quello che stai facendo (quindi collezionare i bollini della Conad sarebbe più produttivo).

    In ogni caso, con RewriteRule puoi farlo più semplicemente secondo me.
    La regola l'hai scritta giusta, delimitala dallo start-of-string ed end-of-string. La destinazione è semplicemente $1.php


  • User Attivo

    Ciao Osvi. Dunque perchè dici che è inutile ?

    Erano pagine .html già indicizzate e posizionate correttamente su Google !

    Con il 301, dico che la pagina è stata spostata permanentemente alla .php

    Non riesco a capire la tua affermazione. Puoi argomentare meglio, per favore ?

    Grazie 😉


  • Super User

    Scusa, ho letto con un po' di fretta e non avevo capito che erano pagine già indicizzate.. in genere leggo di queste riscritture fatte "per sport": non è il tuo caso 😉

    ciao,
    F.


  • User Attivo

    ah ok 😉

    grazie per l'intervento ! alla prossima


  • User Attivo

    @ienabellamy said:

    fatto, ci sono riuscito. La regola per chi la volesse è questa:

    RedirectMatch 301 (.*).html$ h.t.t.p://w.w.w.sitointernet.it$1.php

    Riprendo questa discussione
    Se io dovessi fare un redirect dalle mie vecchie pagine in html
    www . miosito.it/pagina. html e reindirizzare tutto traffico solo sulla home. www . miosito.it
    Come devo editare il file htaccess?
    Grazie spero di essere stato chiaro
    Fabio