Con htaccess penso sia possibile e viene tutto più pulito, con PHP è possibile, ma è una zozzeria.
Sposto.