【发布时间】:2012-09-30 08:16:30
【问题描述】:
我正在尝试从重写的 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 之外找不到任何解决方案
有谁知道问题出在哪里以及如何解决?
【问题讨论】:
标签: php apache mod-rewrite apache2 x-sendfile