• User Attivo

    Mod Rewrite escludere cartella dalla riscrittura

    Ciao a tutti.

    Ho un problema con il Mod Rewrite, dovrei riuscire ad escludere due cartelle fisicamente esistenti dalla riscrittura degli url tramite URL.

    Il codice htaccess che ho è questo:

    
    RewriteEngine On
    
    #Rewrite della Struttura del Sito
    
    RewriteRule ^([^/]+)/index.php op_index.php?rs=$1 
    RewriteRule ^([^/]+)/chi.php op_chi.php?rs=$1 
    RewriteRule ^([^/]+)/contatti.php op_contatti.php?rs=$1 
    RewriteRule ^([^/]+)/dove.php op_dove.php?rs=$1 
    RewriteRule ^([^/]+)/servizi.php op_servizi.php?rs=$1 
    RewriteRule ^([^/]+)/([^/]+)_([^/]+).php op_annuncio.php?rs=$1&id_annuncio=$2&id_tipologia=$3 
    RewriteRule ^([^/]+)/elenco_([^/]+)_([^/]+).php op_elenco.php?rs=$1&page=$2&dato=$3 
    
    

    Ho quindi due cartelle reali CMS_main e CMS_operatore che quando vengono aperte vengono considerate come riscritte mediante il passaggio delle variabili indicate.

    Ho provato in questo modo:

    
    RewriteEngine On
    
    #ECCEZIONI
    RewriteCond %{REQUEST_URI} !/(CMS_main|CMS_operatore)/
     della Struttura del Sito
    
    RewriteRule ^([^/]+)/index.php op_index.php?rs=$1 
    RewriteRule ^([^/]+)/chi.php op_chi.php?rs=$1 
    RewriteRule ^([^/]+)/contatti.php op_contatti.php?rs=$1 
    RewriteRule ^([^/]+)/dove.php op_dove.php?rs=$1 
    RewriteRule ^([^/]+)/servizi.php op_servizi.php?rs=$1 
    RewriteRule ^([^/]+)/([^/]+)_([^/]+).php op_annuncio.php?rs=$1&id_annuncio=$2&id_tipologia=$3 
    RewriteRule ^([^/]+)/elenco_([^/]+)_([^/]+).php op_elenco.php?rs=$1&page=$2&dato=$3 
    
    

    ma il problema persiste.

    Qualche consiglio? Grazie in anticipo 🙂


  • User Attivo

    Anche io ho lo stesso problema... escludere una cartella dall'azione del file .htaccess

    Nessuno puà aiutarci?


  • User Attivo

    Sono riuscito a risolvere il problema. E' bastato mettere un htaccess separato all'interno delle cartelle fisiche da escludere con scritto

    
    RewriteEngine Off
    
    

    a presto 😉