- Home
 - Categorie
 - Digital Marketing
 - SEO
 - Escludere stringa da espressione regolare nel rewrite dell'URL
 
- 
							
							
							
							
							
Escludere stringa da espressione regolare nel rewrite dell'URL
Ciao,
devo fare un redirect 301 ed uso ISAPI Rewrite 3.Il pattern di partenza e di arrivo sono uguali:
.../nome1/nome2/... (prima e dopo questi valori, dove sono i puntini di sospensione, ve ne sono altri univoci per ogni url)
Facciamo un esempio:
URL di partenza paperino/???/???/gastone
URL di arrivo paperino/pippo/pluto/gastoneCome fare il reindirizzamento non conoscendo cosa c'è nei ??? (sicuramente non ci sono '/') e sapendo che se ci sono 'pippo' e 'pluto' non serve reindirizzare? (direi che bisogna escluderli...ma come si fa?)
Grazie, ciao.
 - 
							
							
							
							
							
Ciao lore83,
in genere testo, prima di dare un consiglio, ma ora non posso, pertanto suggerisco:RewriteCond %{REQUEST_FILENAME} !.(pippo|pluto).$
RewriteRule ...L'idea è quella di escludere, con un'espressione regolare, tutte le cartelle ad hoc.
Forse, più che su {REQUEST_FILENAME}, potresti lavorare su {HTTP_HOST}.... vedi un po'!
