因此,我正在構建一個需要重定向的應用程序(或者它是否需要重寫?我需要做一個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