我正在尝试从重写的 URL 发送文件。在 .htaccess 文件中,我有:
RewriteRule ^foo$ foo.php [L]
在 foo.php 中:
header("x-sendfile: ".$_SERVER["DOCUMENT_ROOT"]."/filesdir/test.txt");
直接浏览到 foo.php 时,我看到了文件的内容,但是当浏览到 /foo 时,我得到 404。
我试图搜索网络,但除了将 foo 重定向到 foo.php 之外找不到任何解决方案
有谁知道问题出在哪里以及如何解决?