Originariamente inviato da activ
perchè opposta?

la regola mi dovrebbe trasformare un link come questo

index.php?main_page=all_product

in questo

main_page.php
Appunto, che senso ha?
Un utente digita un indirizzo più lungo e il sistema lo dovrebbe convertire in un indirizzo più corto. Solitamente si fa il contrario, cioè l'utente digita
main_page.php?ecc..

e il sistema lo trasforma in
index.php?main_page=eccc