- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Limitare un'espressione regolare
- 
							
							
							
							
							
Limitare un'espressione regolareSalve a tutti, 
 grazie ad alcuni utenti di questo newsgroup sono riuscito a mettere assieme un discresto sitema per la gestione di un url. Il codice che regola l'espressione regolare e'RewriteEngine On 
 RewriteRule ^(.*)$ galls.php?q=$1 [L,QSA]per url tipo http://www.dominio.com/1/sponsor/1/sito/1/1/1/questa-galleria-fa-schifo Il problema e' che vorrei usare quella rewrite rule SOLO per questo pattern URL. URL tipo questo vengono non voglio che siano toccati. 
 http://www.dominio.com/templates/1_sponsor/1_sito/1/index.phpL'unica cosa comune a tutti gli URL da escludere dall'espressione regolare e' "templates". Come posso fare far qualche cosa tipo "quando vedi che nell'url e' presente "template" la RewriteRule non lo deve prendere in considerazione e deve caricarsi normalmente? Grazie. 
 Saluti.
 Simon.
 
- 
							
							
							
							
							
@simons said: Salve a tutti, 
 grazie ad alcuni utenti di questo newsgroup sono riuscito a mettere assieme un discresto sitema per la gestione di un url. Il codice che regola l'espressione regolare e'RewriteEngine On 
 RewriteRule ^(.*)$ galls.php?q=$1 [L,QSA]per url tipo http://www.dominio.com/1/sponsor/1/sito/1/1/1/questa-galleria-fa-schifo Il problema e' che vorrei usare quella rewrite rule SOLO per questo pattern URL. URL tipo questo vengono non voglio che siano toccati. 
 http://www.dominio.com/templates/1_sponsor/1_sito/1/index.phpL'unica cosa comune a tutti gli URL da escludere dall'espressione regolare e' "templates". Come posso fare far qualche cosa tipo "quando vedi che nell'url e' presente "template" la RewriteRule non lo deve prendere in considerazione e deve caricarsi normalmente? Grazie. 
 Saluti.
 Simon.Prova ad anteporre prima della tua rule questa riga 
 RewriteRule ^templates/(.*)$ -
 Non l'ho mai provata quindi non so se la sintassi è perfettamente questa, quindi fammi sapere se funziona.
 
- 
							
							
							
							
							
@eLLeGi said: Prova ad anteporre prima della tua rule questa riga 
 RewriteRule ^templates/(.*)$ -
 Non l'ho mai provata quindi non so se la sintassi è perfettamente questa, quindi fammi sapere se funziona.Grazie mille. Ho girato un po' il tuo codice e funziona!