Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19

Discussione: Rewrite engine

  1. #1

    Rewrite engine

    Vorrei creare un file .htaccess nella mia root, in modo da utilizzare il Rewrite engine per trasformare un link da così

    http://www.miodominio.it/index.php?a...news&newsid=10

    in

    http://www.miodominio.it/news/10.htm

    però non ho idea di come indicare più variabili in una regola nel file htaccess.

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    codice:
    RewriteEngine On
    rewriterule ^([a-zA-Z]{1,})/([0-9]{1,}).htm index.php?action=$1&newsid=$2 [L]
    think simple think ringo

  3. #3
    Ma cosa significano tutti quei caratteri?

    ^([a-zA-Z]{1,})/([0-9]{1,}).htm


    Potresti farmi un esempio pratico per il mio caso?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da Sacro_Gemini
    Ma cosa significano tutti quei caratteri?

    ^([a-zA-Z]{1,})/([0-9]{1,}).htm


    Potresti farmi un esempio pratico per il mio caso?
    quello è l'esempio pratico per il tuo caso

    ([a-zA-Z]{1,}) = accetta le lettere dalla a alla z minuscole e maiscuoe, con lunghezza minima di 1

    ([0-9]{1,}) = accetta solo numeri, con lunghezza minima di 1
    think simple think ringo

  5. #5
    Sono su Aruba Linux, continua a non andare...

    Qui c'è una pagina con degli esempi fatti dai gestori di aruba, quindi il rewritemod dovrebbe funzionare...non capisco perchè non vada...

    http://vademecum.aruba.it/start/linux/rewrite.htm

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    prova così:
    codice:
    RewriteEngine On
    rewriterule ^([a-zA-Z]{1,})/([0-9]{1,})\.htm$ index.php?action=$1&newsid=$2 [L]
    la pagina la richiami così http://www.tuodominio.it/news/45.htm o così http://www.tuodominio.it/news/45.html ??

    think simple think ringo

  7. #7
    In entrambi i modi non funziona

  8. #8
    Sono finalmente riuscito a far funzionare il meccanismo sul mio sito:

    codice:
    http://www.yumeforum.com/news2/68.htm
    porta a:

    codice:
    http://www.yumeforum.com/index.php?action=news&id=68
    Ora come posso fare in modo che sulla barra degli indirizzo rimanga visualizzato l'url del rewrite mode?

  9. #9
    quello rimane sempre così (a meno chè nei tuoi script non hai aggiornato TUTTI i links da
    http://www.yumeforum.com/index.php?action=news&id=68
    a
    http://www.yumeforum.com/news2/68.htm
    )

    Hai aggiornato i collegamenti?
    Occhiali da Sole www.OtticaGold.it
    Marche: Diesel, Dior, Emporio Armani, Gucci, Oakley, Oxydo, Police, Ray-Ban, Roberto Cavalli, Valentino, Vogue - Per le altre... cerca su google.it

  10. #10
    No, non sapevo che fosse per quello...ora provvedo e poi vi faccio sapere, 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.