sparh Posté 13 Juin 2020 Partager Posté 13 Juin 2020 Bonjour, j'utilise Prestashop 1.7.6.5 sur un hébergement mutualisé chez OVH en PHP 7.1. Depuis quelque temps maintenant mes webservices ne marchent plus (erreur 400) (il me semble que c'est depuis que j'ai mis la version 1.7.6.5 de prestashop mais je ne suis pas sur, en tout cas ça fonctionnait encore fin mai) Quand je lance https://maClé@MonDomaine.com/api je tombe sur une demande de connexion alors que je devrai directement arriver sur un fichier xml. Si j'entre ma cké dans la fenêtre de connexion ça fonctionne mais normalement avec cet url https://maClé@MonDomaine.com/api ça devrait se connecter directement. Dans mon .htaccess j'ai ça RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api(?:/(.*))?$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] Auriez-vous une idée ? merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
sparh Posté 15 Juin 2020 Auteur Partager Posté 15 Juin 2020 Bonjour si jamais sa peux servir à quelqu'un RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule . - [E=HTTP_AUTHORIZATION:%1] RewriteRule . - [E=REWRITEBASE:/] RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteRule ^api$ api/ [L] RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] bonne journée Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 15 Juin 2020 Partager Posté 15 Juin 2020 Merci Gaspard ! Cela pourra certainement servir, mais pas à moi n'utilisant pas PrestaShop. Je le note dans un coin, sait-on jamais Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant