Ok, je ne suis pas couramment Apache ...Apache besoin de contourner les fichiers .PDF ici
J'ai une configuration de fichier .htaccess comme ceci:
<Files *>
Order Deny,Allow
Deny from all
Allow from localhost
</Files>
RemoveHandler .php .php3 .phtml .cgi .fcgi .pl .fpl .shtml
Le problème est que je suis avoir besoin d'utiliser des fichiers .pdf pour créer un lien vers une URL comme si dans ce répertoire:
<iframe name="FRAME2" src="http://docs.google.com/viewer?url=URLTOFILE.pdf&reqTime=1271316295&embedded=true" width="500" height="280" frameborder="1"></iframe>
Ainsi, le fichier PDF n'est jamais affiché/intégré comme il se doit dans la page. Si je supprime toutes les lignes du fichier .htaccess cela fonctionne PARFAITEMENT. Cependant, je suppose que c'est là pour des raisons de sécurité. Donc, est-il possible de contourner les fichiers PDF seulement, de sorte qu'ils sont autorisés à partir de tous ou d'une manière de ne permettre que pour l'URL google ici?
S'il vous plaît aider ... arggg
Et avant que quiconque demande, « URLTOFILE.pdf » est en fait pointant vers un fichier PDF valide sur mon serveur dans le même dossier que le fichier .htaccess est situé dans.
Merci :)
Non, cela ne fonctionne pas, a changé mon fichier .htaccess afin qu'il le dise et que le code 'RemoveHandler' à la fin de tout cela et ne fonctionne toujours pas. Dit: "Désolé, nous sommes incapables de récupérer le document pour l'affichage." ARGGG! D'autres suggestions? Parce que comme je l'ai dit, si je supprime complètement toutes les lignes de texte dans le fichier. Htaccess cela fonctionne bien. – SoLoGHoST
Êtes-vous sûr d'avoir la sensibilité à la casse? Regardez dans les logs de requête Apache pour voir ce qui a été réellement demandé. Il est également possible que la visionneuse Google Docs cache quelque chose. Testez l'accès à l'aide d'un véritable navigateur Web. Si vous pouvez lire le fichier directement, les règles fonctionnent. Il est également possible que j'ai récupéré l'ordre de la clause, et que ce soit "nier tout, puis autoriser les fichiers PDF". Je ne peux jamais me souvenir. – Borealid
Oui, je teste dans un vrai navigateur, et efface mon cache et les cookies, et l'histoire avant de tester à chaque fois. – SoLoGHoST