Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    28

    Problema con RewriteRule in .htaccess

    Salve e Buonasera!! leggevo sul sito questo articolo di cui riporto il link ARTICOLO .

    E siccome mi accingo a pubblicare il nuovo sito creato in PHP, volevo conformarmi alla cosa ed evitare pagine tipo QUESTA , che come descritto poco piacciono ai motori di ricerca!!

    Per fare una prova, ho creato una cartella denominata prova sul Dominio.

    ed un file chiamato viewbook.php in cui passando il parametro id questo e stampato a video!!

    Vi posto il LINK REALE

    Ora creo il files .htaccess e scrivo all'interno:

    RewriteEngine on RewriteRule ^libro/([^/]+).html viewbook.php?id=$1 [L]

    e provo a richiamare la pagina con questo indirizzo : PAGINA , dovrei ottenere a video un " 1 " , ma ottengo un errore!!!

    Eppure ho preso il codice pari pari come segnato, ma non va!! Sbaglio io qualcosa ho ce un errore nell'Articolo???

    Dimenticavo il files .htaccess e all'interno della cartella prova e sono su un server ARUBA

    GRAZIE anticipatamente per l'aiuto che potrete darmi e saluti Francy

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    28
    Cavolo ho postato una domanda molto difficile!! Comunque ci ho lavorato un po e sono riuscito a risolvere CREDO

    Ora pero vi faccio una domanda più difficile!!

    Quando scrivo l'indirizzo tipo http://www.miosito.it/news/25.html la pagina viene rediretta all'indirizzo http://www.miosito.it/news/index.php?id=25

    che esce su nella barra degli indirizzi!!

    Ora ho visto alcuni siti che fanno tipo QUESTO Come fanno??? Qulacuno mi sa aiutare??? Non saprei neanche cosa ricercare!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    28
    Mamma o sono io che non mi so spiegare o faccio domandoni difficili, vedo che non ce stato alcun commento!!

    Comunque ci ho ancora lavorato e sono riuscito ad ottenere questo:

    http://www.sito.it/cartella/15

    Mi andra a richiamare http://www.sito.it/cartella/index.php?id=15

    per mettere al posto del 15 un argomento basta andare poi a modificare la querry e il gioco e fatto!!

    Se ha qualcuno serve la posto!! fatemi sapere SALUTI.... e grazie per non aver collaborato

  4. #4
    Ciao, potrei sapere come hai fatto, mettendo al posto del 15 un argomento?
    www.phpbbitalia.net
    www.phpbbitalia.it

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    28
    Ciao!! Non e difficile....

    Allora a te interessa ottenere una cosa del genere:

    http://www.sito.it/cartella/mio-argomento

    Se sei gia riuscito ad ottenere il risultato con il numero, la cosa e uguale, in pratica tu con il 15 passi alla querry nella pagina l'ID 15 !!! Giusto

    Quindi quando ce l'interrogazione al DB avrai una cosa del genere:

    $sql= "SELECT * FROM $tbl WHERE id='$id'";

    A questo punto anziche passare l'ID e fare la querry con quello, aggiungi un nuovo campo al tuo DB, dove metterai il testo tipo " mio-argomento "

    fai la querry con quella chiave!! Chiaro ???

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.