0

我有这个用 PHP 文件制作的 PDF 文件。我只查看生成的 PDF,而不是保存到我的电脑中。例如,PHP 文件的位置是这样的。

localhost/this/is/my/very/long/file/path/tcpdf/myfile.php

生成 PDF 时,那个很长的 url 就是地址栏上显示的那个。我只想在地址栏中显示 PDF 文件名,而不是那个长 url 示例

localhost/myPDF/myfile.php

有任何想法吗?

4

2 回答 2

1

您可以尝试使用 url 重写来修复它,但您可能必须通过脚本路由下载,或者找到一种方法使重写能够确定从给定 url 打开哪个 PDF。

编辑:重新阅读问题后,您肯定想使用此方法。使用 apache 或 nginx(取决于您用于托管脚本)的 url 重写功能将 url 路由到您的 php 端点。

于 2013-10-25T07:22:15.917 回答
0

生成 PDF 时,将其复制到路径较短的文件夹中。这可能是最简单的解决方案。

于 2013-10-25T07:19:53.583 回答