Je l'avais déjà vu où une règle était utilisée pour convertir des répertoires sur une URL en requêtes de requêtes clé = valeur.Réécriture .htaccess pour convertir les répertoires en/key/value/key/value
Je n'ai aucune idée de comment faire cela, donc je peux avoir plus d'une de ces paires.
Par exemple:
http://www.example.com/mykey/myvalue/mykey2/myvalue2
tracerait à:
http://www.example.com?mykey=myvalue&mykey2=myvalue2
Merci.
Comment pouvez-vous faire cela pour que vous avez besoin d'une autre partie de l'URL avant que cette règle est appliquée, par exemple 'http: // localhost/rewrite/n1/v1/n2/v2 /' –
En utilisant 'RewriteRule^(réécrire)/([^ /] *)/([^ /] *) (/.*)? $/$ 1/$ 4? $ 2 = $ 3 [L, QSA, NC] ' – anubhava
Sera-ce la seule ligne que je dois inclure? Ce serait donc 'RewriteEngine On RewriteRule^(données)/([^ /] *)/([^ /] *) (/.*)? $ /datahandler.php/$1/$4?$2=$3 [L , QSA, NC] '? –