Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    Rewrite e trattino... pagina non trovata...

    Ciao a tutti

    Ho una regola rewrite che mi trasforma un url in entrata:
    RewriteRule ^/?([a-zA-Z_]+)/([a-zA-Z_]+)/([a-zA-Z_]+)/([a-zA-Z_]+)\.html$ pagina.php?


    funziona perfettamente.. ma non trova la pagina se nell'url compare un trattino:

    http://www.sito.it/cartella_1/emilia...dsfsdfsdf.html


    come posso risolvere il problema?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    non ho capito dove il trattino, ma basta inserirlo nell'elenco dei caratteri ammessi, e siccome č un carattere speciale ne vā fatto l'escape con la backslash:

    ([a-zA-Z_\-]+)

    ciao

  3. #3

  4. #4
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    perfetto!

    molte grazie

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.