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/gastone
Come 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.
Redirect 301
Indica al browser o agli spider che l'URL è stata trasferita in maniera permanente verso un nuovo indirizzo
URL
(Uniform Resource Locator) è un indirizzo di una risorsa in Internet
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'!