Tengo una url que le puedo pasar como máximo tres parámetros indistintamente en un orden diferente. No siempre tengo que pasarle tres parametros, le puedo pasar 1, 2, o los tres 3.
Es decir por ejemplo
/?page=category&x=geografi&action=succes
/?action=succes
/?x=geografi&page=category&action=succes
Había pensado en tener una url amigable de la siguiente forma
/category/geografi/succes
pero esto no es posible porque el orden lo puedo poner distinto. Por lo tanto pienso que la url amigable deberia ser :
Por ejemplo /?page=category&x=geografia&action=succes
convertido sería => /page/category/x/geografia/action/succes
Mi pregunta es...¿Que reglas serían en el htaccess?
Yo luego en el PHP recuperaria las variables de la url :
$_GET['page']
$_GET['x'];
$_GET['action']
Acepto sugerencias si me planteamiento no es el correcto.
Muchas gracias.