Je construis donc une application qui nécessite une redirection (ou est-ce une réécriture?) Je dois faire celle où l'URL reste la même côté client) à un fichier .php pour toutes les demandes qui se produisent pour les fichiers .pdf dans un répertoire donné sur mon serveur Web (Apache). Cependant, je veux seulement que cette demande soit réécrite si l'utilisateur essaie d'afficher le PDF dans un navigateur (pas le télécharger). J'ai le sentiment que cette deuxième partie n'est pas possible.Rediriger (réécrire?) Toutes les demandes .PDF sur le serveur Apache vers le fichier .php
Quelqu'un a-t-il de bonnes ressources à consulter qui ne décrivent pas seulement la syntaxe que je devrai utiliser, mais aussi ce qui se passe dans les coulisses avec le serveur Apache?
Aussi, est-ce que quelqu'un a une idée sur la façon dont je peux déterminer si le fichier est directement téléchargé ou demandé via le navigateur Web? J'ai l'impression que, lorsque vous accédez à un fichier PDF via un navigateur, il semble le télécharger et l'afficher en utilisant le plugin Adobe Reader, qu'il n'y a aucune distinction qui peut être faite entre les deux.
Meilleures salutations,
Si OP copie votre code exactement, il aura une erreur de serveur. Les commentaires ne peuvent pas commencer au milieu de la ligne. La ligne entière est traitée comme un commentaire si ** premier ** caractère non-espace est '#'. Dans toutes les autres situations, il sera traité comme faisant partie de la directive: http://httpd.apache.org/docs/current/configuring.html#syntax – LazyOne
@LazyOne: Merci! Les a placés là pour l'explication, mais a oublié de dire à l'OP de les enlever. – Shef