• User Attivo

    Doppio rewrite di 2 diversi script. Come fare?

    Buonasera ragazzi, ho un piccolo problema che mi sta facendo perdere un po' troppo tempo prezioso...
    Su un sito devo fare una riscrittura URL per un determinato file (articolo.php) e un'altra riscrittura per un altro file (categoria.php).

    Questo è il codice per fare la scrittura URL di articolo.php

    
    RewriteEngine On
    RewriteRule ^([^/]*)/([^/]*)-([^/]*)\.html$ /articolo.php?id=$3 
    
    

    ...e fin quì tutto bene...il problema sorge quando faccio il doppio rewrite così:

    
    RewriteEngine On
    RewriteRule ^([^/]*)/([^/]*)-([^/]*)\.html$ /articolo.php?id=$3 
    RewriteRule ^([^/]*)$ /categoria.php?c=$1 
    
    

    Perchè a questo punto Apache mi da il messaggio di errore Internal Server Error? Dove sbaglio?
    Grazie a tutti :smile5: