Bonjour
J'ai beau cherché une solution; en vain!
Je m'explique.
Je télécharge un fichier GPX pour l'afficher en javascript dans une carte OSM avec le ligne suivante:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<section id="demo" class="gpx" data-gpx-source= "./temp/lamarque.gpx" data-map-target="demo-map">

Ce fichier "lamarque.gpx" apparait en clair dans le code source de la page.
Mais le lien direct https://www.monsite.fr/temp/lamarque.gpx permet de le télécharger sur son ordi.
J'ai essayé dans .htaccess les lignes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
AddType application/x-httpd-php .gpx
et
dans le dossier temp j'ai mis .htaccess avec un .htpasswd ça fonctionne très bien pour le lien direct mais pas pour afficher le gpx sur la carte OSM.

Pas fait avec une variable de S_SESSION!

PS: Comme son nom l'indique le dossier temp ne sert qu'à conserver temporairement le fichier lamarque.gpx

Merci