Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2020, 13:48
Avatar de pcarvajal
pcarvajal
 
Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 8
Pregunta .htaccess RewriteRule recibir dos parametros en distinto orden

Tengo la siguiente url:
Código:
https://sitioejemplo.com/carpeta/subcarpeta/pagina.php?title=this-is-a-test&id=999
En el htaccess agregué la siguiente regla:
Código:
RewriteEngine On
RewriteRule ^loquesea/([^-]*)-([^-]*)/$ /carpeta/subcarpeta/pagina.php?title=$1&id=$2 [L]
Con la que logré generar la siguiente url:
Código:
https://sitioejemplo.com/loquesea/this-is-a-test-999/
Hasta ahí todo bien

PERO si los parámetros vienen en otro orden:
Código:
https://sitioejemplo.com/carpeta/subcarpeta/pagina.php?id=999&title=this-is-a-test
la nueva url ya no se genera bien.
help!
__________________
18 laaaaargos años en FDW... y soy de los pocos que ví correr sangre! :X