Sto cercando di reindirizzare una serie di URL statici, e voglio farlo funzionare o meno la barra finale è presente:Apache regola di riscrittura che funziona con o senza lo slash
/foo/bar ---> /tacos
/foo/bar/ --> /tacos
I' ve provato la seguente, e ogni sorta di variazioni, ma ottengo sempre una corrispondenza solo con la slash presente:
RewriteRule ^foo/bar?/$ http://url.com/tacos
RewriteRule ^foo/bar(?/)$ http://url.com/tacos
RewriteRule ^foo/bar*/$ http://url.com/tacos
RewriteRule ^foo/bar(*/)$ http://url.com/tacos
mi sento come se mi manca qualcosa di ovvio. Aiuto?
Ah, ho capito che era qualcosa di stupido come quello. :) Grazie! –
Il punto interrogativo dice "Avrò 0 o 1 barra finale". Vai in un ristorante e dici "Avrò un taco?" Stai davvero dicendo "Avrò 0 o 1 tacos". – bobobobo
ha funzionato alla grande per noi. Grazie –