Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [APACHE] RewriteEngine

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    71

    [APACHE] RewriteEngine

    ciao ragazzi

    ho letto un articolo su html.it a proposito di "RewriteEngine".

    Stavo provando in locale, ma a quanto pare non va bene.

    Questo è il codice che ho trovato:

    Codice PHP:
    RewriteEngine on
    RewriteRule 
    ^libro/([^/]+).html viewbook.php?id=$[L
    Per esempio, ho questi indirizzi:

    http://localhost/cartella/pagina.php?a=54&b=parole
    http://localhost/cartella/pagina.php...=parole&page=2

    con
    a= da 1 a 999
    b= la lunghezza della parola varia: es. pippo, cipolla, carciofo, pera, bella montagna, etc
    c= da 1 a "n" pagine

    Come faccio a trasformarle rispettivamente in:
    http://localhost/cartella/pagina/54/parole/1.html
    http://localhost/cartella/pagina/54/parole/2.html
    etc..

    Questa cosa serve per indicizzare al meglio le pagine, vero?

    Dove trovo un articolo interessante, in italiano, dove poter imparare le regular expression?

    Grazie 1000
    A presto

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    71
    ciao
    allora diciamo che ho studiato un pò le regular expression e sono molto utili.

    Ho sviluppato questo codice:

    codice:
    RewriteEngine on
    RewriteRule /directory/(\d+)/(.+)/pagina(\d+)\.html /directory/lettura.php?num=$1&numname=$2&pagina=$3 [L,NC]
    dunque, richiamando la pagina in questo modo

    http://localhost/directory/36/Cipolla/pagina1.html

    mi da errore 404 pagina inesistente.

    Se richiamo invece l'indirizzo normale
    http://localhost/directory/lettura.p...polla&pagina=1
    funziona normalmente.

    Provando con RewriteRule index.html index.php la rule funge.

    Cosa è che non va?
    Eppure provando la regular expression funziona su pagina php... :/

    Help me please
    Grazie ciaoooo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    71
    up

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.