|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
[Apache] Url rewrite, ma perche non funziona dalla guida ???
Salve, ho la necessità di abilitare l'Url rewrite nel mio sito, dove ho già controllato che posso farlo.
mi dicono tutte le guide che una pagina di questo tipo: --------------------------------------------------------- test.php con al suo interno un link tipo: <a href="test.php?id=33">TEST</a> con un .htaccess: ---------------------------------------------------------- RewriteEngine On RewriteRule ^test/([0-9]+)/$ /test.php?id=$1 si trasforma in questo risultto: http://www.miosito.com/test/33/ io ho COPIATO e INCOLLATO dalle guide anche ufficiali gli esempi completi e non ho nessun risultato...... ma occorrono 2 pagine ??? La test.php e un altra pagina ??? Io il link lo facci opuntare alla pagina stessa, cosa sto' sbagliando ?? ditemi qualcosa, sto' impazzendo....... |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Apr 2004
Messaggi: 56
|
Oi!
Se non ricordo male, e il contrario! Dato l'htaccess che hai postato, se tu scrivi http://www.miosito.com/test/33/ Questo verra'tradotto come test.php?id=33 Quindi potrai usare la struttura di cui sopra per mascherare la url reale. Tra l'altro il tuo provider deve aver abilitato la possibilita'di usare il rewrite! (ora puo darsi che tu dica esattamente questo e io mi son fuso il cervello, cosa probabile dopo aver tenuto 4 ore di lezione su Jsf... |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
ciao, ma io ho bisogno che mi converte tutti i miei link con ID in link parlanti, dovrebbe farlo da solo no ???????
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 2008
Messaggi: 411
|
Quote:
Apache provvederà poi a interpretare tali URL nel formato canonico con le variabili in GET come impostato da htaccess. Sei tu che devi creare una funzione che manipoli le stringhe e stampi i link nel tuo html come detto sopra.
__________________
![]() |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
OK, capito, ti ringrazio.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:48.