因此,我正在构建一个需要重定向的应用程序(或者它是否需要重写?我需要做一个URL在客户端保持不变)复制到.php文件中,以查看我的Web服务器(Apache)上给定目录中.pdf文件发生的所有请求。但是,如果用户试图在浏览器中显示PDF(不下载它),我只希望重写此请求。我有一种感觉,第二部分是不可能的。重定向(重写?)Apache服务器上的所有.PDF请求到.php文件
有没有人有一些很好的资源来研究,不仅描述我将需要使用的语法,而且还描述了Apache服务器幕后发生的事情?
此外,有没有人有一个想法,我如何可以确定文件是否直接下载或通过网络浏览器请求?我有一种感觉,因为当你通过浏览器访问PDF文件时,它似乎下载它并使用Adobe Reader插件显示它,这两者之间没有区别。
最好的问候,
如果OP完全复制您的代码,他将有服务器错误。注释不能在行中间开始。如果** first **非空白字符是'#',则整行被视为注释。在所有其他情况下,它将被视为指令的一部分:http://httpd.apache.org/docs/current/configuring.html#syntax – LazyOne
@LazyOne:谢谢!放置在那里作为解释,但忘记告诉OP删除它们。 – Shef