Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    203

    mod rewrite ok sui link, ma se digito l'indirizzo dinamico?

    Oggi ho deciso di applicare il mod rewrtie al mio sito e dopo l'ultimo tentaivo che risale a circa 1 anno fa ci sono riuscito.

    ho trasformato

    http://127.0.0.1/massima.php?id=$id

    in

    http://127.0.0.1/massima-$id-$kw

    e così per un url specifico ad esempio

    http://127.0.0.1/massima.php?id=746

    diventa

    http://127.0.0.1/massima-746-demansi...vatizzato.html

    esattamente ciò che volevo.

    ho operato su htaccess con questo codice

    RewriteRule ^massima-([^/]+)\.html$ massima.php?id=$1 [L,R=301]

    e poi in php includendo nella variabile id anche le keywords prese da db

    $kw = htmlentities($rowevid['kw'],ENT_QUOTES,'ISO-8859-1');
    $kw = str_replace(" ","-",$kw);
    $massima = nl2br("$massima");
    $id = $rowevid["id"];
    $id = $ide."-".$kw;


    <?php
    echo "$massima<a href=\"massima-$ide.html\" massima\"> ...continua a leggere...</a> ";
    ?>
    i problemi che si pongono ora sono

    a) se nella barra degli indirizzi digito l'indirizzo dinamico continua ad apparire regolarmente la pagina dinamica e non quella falsa satatica

    b) google ha indicizzato il sito dinamico

    c c sono vari link in entrata su inrizzi dinamci.

    ...ed io non so come risolvere la situazione facendo in modo che avvenga un R301 dal vecchi al nuovo indirizzo.

    Grazie a tutti x gli eventuali spunti

  2. #2
    1. disabilita i vecchi link con robots.txt
    2. reindirizza via RedirectMatch tutti i vecchi link ai nuovi impostando un header status 301

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    203
    un fulmine!
    Grazie mille.

    Potrei avere gentilmente un esempio?

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.