我可以使用web site link
中的代码在pdf文件中编写文本如果用户输入xxx.com/sample.php ..链接,则在php页面中显示操作的pdf文件。
要进行操作,我们需要调用PHP页面。
如果用户直接输入xxx.com/SAMPLE.pdf ..链接显示原始pdf文件...
当用户直接调用.pdf扩展名时,如何编写PDF文件?
我应该在httpdocs文件中编写特殊代码吗?
例如; 如果用户从目录/ SAMPLE.pdf等特殊目录调用.pdf扩展名 执行特殊功能来处理pdf文件。
如何解决这个问题?
感谢您对我的问题感兴趣。
答案 0 :(得分:3)
我会使用htaccess将所有请求重定向到“folder / whatever.pdf”到“folder / pdfgenerator.php?file = whatever.pdf”。
通过这种方式,您可以在PHP中执行任何操作,包括在显示文件之前生成文件,或者在我描述的示例中使用$ _GET [“file”]命名为“whatever.pdf”。
这里有一个类似的问题:mod_rewrite & .htaccess - redirect request for a file extension to a script
在你的情况下,它会是这样的:
RewriteEngine On
RewriteRule (.+\.pdf)$ /pdfgenerator.php?file=$1 [NC,L]