Je suis en train de faire correspondre une URL comme: http://xy.com/test/abcd à un script php nommé test.phpdans les sous-répertoires match .htaccess
Voici mon .htaccess
RewriteEngine on
RewriteBase/
RewriteRule ^test.* test.php [L]
Cela correspond bien quand je fais une demande avec boucle comme:
curl http://xy.com/test123
Mais la règle ne semble pas correspondre à l'appel suivant (obtenir un http introuvable)
curl http://xy.com/test/1234
Le dernier cas est ce que je veux implémenter une API RESTful. Comment dois-je définir ma règle pour correspondre à cela?
dit le corps de la description de la réponse 404 « La demande URL/test/1234 n'a pas été trouvé ", ou est-ce que l'URL prétend qu'elle était différente? (par exemple '/ test.php/1234')? –