Je l'ai utilisé le code suivant à la carte https://live.example.com sur http://example.com/apiURL .htaccess est coupée à un espace (j'utilise Codeigniter)
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^live\.example\.com [NC]
RewriteRule (.+)$ "http://example.com/api/$1" [L,P]
L'adresse suivante:
https://live.example.com/userlinks/xml/John%20James/MvPjeUTo15/
est supposé carte sur:
http://example.com/api/userlinks/xml/John%20James/MvPjeUTo15/
au contraire, il mappe à:
http://example.com/api/userlinks/xml/John
Donc, il semble le couper à l'espace. J'utilise le framework Codeigniter mais je ne suis pas sûr que le problème soit là.
Également utiliser %20
ou juste un espace dans la barre d'URL ne produit pas de résultats différents.
Quelqu'un a-t-il une idée et/ou une solution pourquoi cela se produit?
Merci beaucoup,
Ice