Regular expressão

0

Eu preciso escrever uma regra mod_rewrite que combine com a seguinte string:

/modules/users/users/ae/ghwjzL9D2qpnPqv3FRY3JTZ48N

a única parte constante da string é /ae/ .

Eu preciso de uma expressão regular para pegar uma parte da string antes de /ae/ e depois de /ae/ e redirecionar apropriadamente.

algo assim

URL inserido: /modules/users/users/ae/ghwjzL9D2qpnPqv3FRY3JTZ48N

RewriteRule ^([a-z0-9\-\/])+\/ae\/([a-zA-z0-9])* $1/file.php?id=$2

URL processado: /modules/users/users/file.php?id=$2

até agora eu sou capaz de pegar o URL, mas não consigo obter as variáveis certas

    
por Andrew K 15.10.2018 / 06:04

1 resposta

0

sim você está certo, eu tive que ajustar um pouquinho:

^([a-zA-z0-9\/]+)\/ae\/([a-zA-z0-9]*)
    
por 15.10.2018 / 06:25