Je souhaite enregistrer une URL sur mon écran d'accueil (iOS). L'URL comprend une clé d'autorisation gérée sur le serveur Apache qui dessert le site.
http://www.host.com/key-foo
Lorsque je navigue sur ce site Web et que je crée un raccourci pour l'écran d'accueil, l'URL du raccourci se présente comme suit:
http://www.host.com/index.html
Cela rompt le raccourci car la clé d'autorisation est requise. Leur clé est utilisée côté client (React JS) et la configuration Apache est là pour que nous puissions toujours diriger toutes les demandes vers index.html. La configuration Apache appropriée est:
RewriteEngine On
RewriteRule ^/key-(.+)$ /index.html [P]
ProxyPassReverse "/" "http://localhost/"
Comment créer mon URL de raccourci pour l'écran d'accueil iOS = http://www.host.com/key-foo
(qui, pour l'enregistrement, correspond à l'URL enregistrée si je crée un signet Safari standard).