Visualizzazione dei risultati da 1 a 5 su 5

Discussione: rewrite url

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    69

    rewrite url

    ciao a tutti

    devo applicare l' url rewrite su un sito che sto screando, e siccome con il file htaccess non funziona, sto sperimentando questa tecnica in php. vi posto il codice:

    <?php
    $min=strtolower($_SERVER['REQUEST_URI']); //leggo url
    $s="-";
    $sp="%20";
    $out=str_replace($sp, $s, $min);//elimino %20 dalla stringa
    $s1=""; $sp1="single.php?n=";/pulisco url lasciando solo cio che mi interessa
    $urlFriendly=str_replace($sp1, $s1, $out);
    echo $urlFriendly;//ottengo url desiderato (anziche l' url iniziale www.miosito.it/single.php?n=blablabla clacla ottengo www.miosito.it/blablabla-clacla)
    ?>

    stampando a video il valore è tutto corretto, ma cosa posso fare adesso per sostituire l' url

    esiste quanlche funzione di replace in php per fare ciò?
    aspetto risposte

    grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    vuoi riscrivere l'url sul browser ? nella barra degli indirizzi ? ti serve htaccess per questo
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    69
    con ht access ci ho gia provato ma non mi funziona.....con la funzioncina che ho creato ottengo

    da: www.miosito.it/single.php?id=1

    a: www.miosito.it/nome-id


    vorrei passare questa stringa mascherando l' url dinamica....esiste qualcosa in php per aggiornare il contenuto della URL?

  4. #4
    Per l'url rewrite hai bisogno dell'htaccess

    Poi con PHP ti scrivi gli url secondo le regole scritte nell'htaccess..

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    69
    con l' htaccess ho scritto

    RewriteEngine on
    RewriteRule ^single/([a/zA/Z])$ /single.php?n=$1 [L]

    non succede nulla in nessun caso

    si puo ovviare all htaccess?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.